orklah
|
af414ffe59
|
Merge pull request #6642 from orklah/inside-conditional
Inside conditional
|
2021-10-11 20:45:14 +02:00 |
|
orklah
|
911076939c
|
Merge pull request #6628 from orklah/phpparser2
Php-Parser 4.13
|
2021-10-11 20:42:32 +02:00 |
|
orklah
|
b54dddf484
|
Merge pull request #6643 from orklah/never-closure
infer never on closures(and more?)
|
2021-10-11 20:42:02 +02:00 |
|
orklah
|
6eb8669435
|
Merge pull request #6640 from orklah/string_==_int_is_numeric-string
loose comparison between int/float and string result in numeric-string
|
2021-10-11 20:03:07 +02:00 |
|
orklah
|
21456b85b1
|
add Never for throws. Add Never only if at top level
|
2021-10-11 19:35:18 +02:00 |
|
orklah
|
29966b38bd
|
fix test
|
2021-10-11 19:23:56 +02:00 |
|
orklah
|
e4aaae29e9
|
fix test
|
2021-10-11 19:12:26 +02:00 |
|
orklah
|
f9377c53fc
|
infer never on closures(and more?)
|
2021-10-11 18:52:26 +02:00 |
|
orklah
|
88dd4eace3
|
add test
|
2021-10-11 17:33:02 +02:00 |
|
orklah
|
c4ebc34695
|
suppress or use the return type
|
2021-10-11 17:27:52 +02:00 |
|
orklah
|
9e7d3a4cd6
|
sets the inside_conditional flag after creating another context from it
|
2021-10-11 16:38:39 +02:00 |
|
orklah
|
55a696f83f
|
fix test
|
2021-10-11 16:11:22 +02:00 |
|
orklah
|
4bcce010e4
|
loose comparison between int/float and string result in numeric-string
|
2021-10-11 16:11:05 +02:00 |
|
orklah
|
d08845900b
|
Merge pull request #6639 from orklah/refine-TKeyedArray-with-iterable
Refine TKeyedArray with iterable
|
2021-10-11 16:09:00 +02:00 |
|
orklah
|
2e64854a6c
|
don't allow getAssertionString to return a part of the Union
|
2021-10-11 16:07:57 +02:00 |
|
orklah
|
5bb8eb6eb2
|
add test
|
2021-10-11 13:36:56 +02:00 |
|
orklah
|
abebe4f7b4
|
add comments and suppress ComplexMethod
|
2021-10-11 13:36:56 +02:00 |
|
orklah
|
12a53345b5
|
allow filtering TKeyedArray using an iterable
|
2021-10-11 13:36:29 +02:00 |
|
orklah
|
2797cbb4be
|
Merge pull request #6625 from vudaltsov/refine-pdo-error-info
Refined PDO::errorInfo, PDOStatement::errorInfo
|
2021-10-10 23:12:56 +02:00 |
|
orklah
|
3aee938910
|
Merge pull request #6636 from orklah/possibly-undefined-satisfy-nullable
Allow sending possibly_undefined inputs to optional params
|
2021-10-10 23:12:38 +02:00 |
|
orklah
|
cc82e6cf41
|
suppress warning
|
2021-10-10 13:58:09 +02:00 |
|
orklah
|
1b24b0309c
|
reduce complexity
|
2021-10-10 13:52:14 +02:00 |
|
orklah
|
69d412bfcb
|
fix error message when input is possibly undefined
|
2021-10-10 13:42:28 +02:00 |
|
Valentin Udaltsov
|
910258b44c
|
Added optional offsets 3 and 4 to PDO::errorInfo and PDOStatement::errorInfo
|
2021-10-10 13:48:52 +03:00 |
|
orklah
|
fb8b07613d
|
Allow sending possibly_undefined inputs to optional params
|
2021-10-10 12:44:04 +02:00 |
|
orklah
|
5134a92e2a
|
Merge pull request #6623 from orklah/templated-array-key
Templated array key
|
2021-10-10 10:43:12 +02:00 |
|
orklah
|
f159ca76de
|
Merge pull request #6624 from orklah/float-always-float
invert the meaning of the errors
|
2021-10-10 10:42:37 +02:00 |
|
orklah
|
45ec0b36d4
|
Merge pull request #6635 from orklah/resolution_of_unary_ops
Resolution of unary ops
|
2021-10-10 10:41:44 +02:00 |
|
orklah
|
cdfc119e33
|
add test
|
2021-10-10 10:31:30 +02:00 |
|
orklah
|
d5eb471688
|
every condition must be true
|
2021-10-10 10:27:22 +02:00 |
|
orklah
|
85668ed255
|
Add support for infinite for loops
|
2021-10-10 10:22:41 +02:00 |
|
orklah
|
39b85f574b
|
revert back wrong change
|
2021-10-10 10:06:37 +02:00 |
|
orklah
|
70bfce769c
|
revert back wrong change
|
2021-10-10 10:00:44 +02:00 |
|
orklah
|
da4a0fe9a9
|
return null when expression can't be stored as unresolved
|
2021-10-10 09:28:19 +02:00 |
|
orklah
|
e7a86148b0
|
Allow Psalm to store unresolved Unary Ops
|
2021-10-10 09:24:25 +02:00 |
|
orklah
|
df34daee52
|
more consistency
|
2021-10-10 00:51:47 +02:00 |
|
orklah
|
7c99878f58
|
tweaking with loops
|
2021-10-10 00:21:15 +02:00 |
|
orklah
|
ded92ef83c
|
forbid intersection types for now
|
2021-10-09 23:48:32 +02:00 |
|
orklah
|
870ee4ff93
|
->args to ->getArgs
|
2021-10-09 23:37:04 +02:00 |
|
orklah
|
8b151f39c8
|
put back one of the errors
|
2021-10-09 22:09:48 +02:00 |
|
orklah
|
bac0217890
|
add "!" to invert the meaning of the errors
|
2021-10-09 21:15:27 +02:00 |
|
Valentin Udaltsov
|
e7dd53d4d1
|
Refined PDO::errorInfo, PDOStatement::errorInfo
See https://www.php.net/manual/ru/pdo.errorcode.php and https://www.php.net/manual/ru/pdostatement.errorinfo.php.
|
2021-10-09 22:09:10 +03:00 |
|
orklah
|
d7dfd87390
|
remove suppress on an old test
|
2021-10-09 21:04:06 +02:00 |
|
orklah
|
4866155b3a
|
add test
|
2021-10-09 20:03:52 +02:00 |
|
orklah
|
2b963242d7
|
array-key is included is contained by a template with array-key as upper bound
|
2021-10-09 20:02:09 +02:00 |
|
orklah
|
f62c76a334
|
Merge pull request #6622 from orklah/return_0
fix @return 0
|
2021-10-09 18:25:46 +02:00 |
|
orklah
|
a1df08f718
|
fix an old test
|
2021-10-09 18:18:15 +02:00 |
|
orklah
|
d44d00fb6d
|
fix two more cases
|
2021-10-09 18:10:49 +02:00 |
|
orklah
|
4137cabaed
|
add test
|
2021-10-09 17:59:41 +02:00 |
|
orklah
|
a2f415e2e0
|
fix @return 0
|
2021-10-09 17:58:06 +02:00 |
|