1
0
mirror of https://github.com/danog/psalm.git synced 2024-11-30 04:39:00 +01:00
Commit Graph

13895 Commits

Author SHA1 Message Date
0f41831e59 Fix windows CI 2023-10-19 13:14:59 +02:00
1c9092e47a Update baseline 2023-10-19 13:13:27 +02:00
394e38599d Strict types everywhere 2023-10-19 13:12:06 +02:00
fe4928cf8d Add suppression and note 2023-10-19 13:04:53 +02:00
3e6294e97b Simplify 2023-10-19 12:51:16 +02:00
5088dc0293 Minor fix 2023-10-19 12:22:50 +02:00
1745c8368d Finalize all classes 2023-10-19 12:02:32 +02:00
5953b1c53a Fixes 2023-10-19 11:35:11 +02:00
a233e621b2 cs-fix 2023-10-19 11:29:55 +02:00
ec959e95d7 Merge remote-tracking branch 'origin/master' into strict_types 2023-10-19 11:28:39 +02:00
orklah
24168f6c58
Merge pull request #9794 from robchett/remove_TCallableArray_and_TCallableList
Improved type of callable-array
2023-10-17 23:38:12 +02:00
robchett
0f8a3204f3 Rollback some changes 2023-10-17 21:47:12 +01:00
orklah
67d6468009
Merge pull request #10276 from braindawg/addIntlExtensionStubs
Add intl extension stub
2023-10-16 20:31:21 +02:00
orklah
8f9f8d0104
Merge pull request #10211 from robchett/disable_ignoreInternalFunctionFalseReturn_by_default
Disable ignoreInternalFunction(False|Null)Return by default
2023-10-16 20:22:34 +02:00
robchett
0bd4f9bffd Update baseline for remaining nullable/falsable issues 2023-10-10 00:04:16 +01:00
robchett
6de539e047 Fix falsable issues with file i/o functions 2023-10-10 00:04:16 +01:00
robchett
5a43e99d15 Fix falsable return issues from array functions, reset/key/shift 2023-10-10 00:04:16 +01:00
robchett
e677c68842 Fix falsable issue with strtotime 2023-10-10 00:04:16 +01:00
robchett
ae8e740127 Fix falsable issues with igbinary_serialize 2023-10-10 00:04:16 +01:00
robchett
ad4dc7705d Fix falsable issues with base64_decode 2023-10-10 00:04:16 +01:00
robchett
f62fd826a2 Fix falsable issues with ini_get/getopt 2023-10-10 00:04:16 +01:00
robchett
276a25de92 Fix falsable issues with json_encode 2023-10-10 00:04:16 +01:00
robchett
f6d4a98063 Fix falsable issue with phpversion 2023-10-10 00:04:16 +01:00
robchett
b109cc8bdf Suppress PossiblyInvalidArrayAccess after preg_split 2023-10-10 00:04:16 +01:00
robchett
f94df41d76 Fix issues with nullable preg_replace 2023-10-10 00:04:16 +01:00
robchett
70507717c4 Fix falsable issues with ob_get_clean in tests 2023-10-09 23:42:59 +01:00
robchett
5e667ef35d Fix falsable calls to getcwd in /tests 2023-10-09 23:42:59 +01:00
robchett
55124181e7 Ignore internal null/false for unit test code 2023-10-09 23:42:59 +01:00
robchett
889bdca461 The function in a callable-array is a non-empty-string 2023-10-09 19:58:05 +01:00
robchett
c341d6f80c Add note to UPGRADING.md about ignoreInternalFunction(False|Null)Return defaulting to false 2023-10-09 19:01:47 +01:00
robchett
e8b2251b94 Set ignoreInternalFunctionFalseReturn and ignoreInternalFunctionNullReturn to false by default 2023-10-09 19:01:47 +01:00
orklah
9b00ac0992
Merge pull request #10265 from tuqqu/introduce-duplicate-property-issue
Introduce `DuplicateProperty` issue
2023-10-09 19:48:58 +02:00
RobChett
df6b5fbb75 Update tests for new callable-array shape 2023-10-09 18:04:02 +01:00
RobChett
922e57d86b Formatting 2023-10-09 18:04:02 +01:00
RobChett
f0c9bee421 Improve destructured type of callable-array 2023-10-09 18:04:02 +01:00
RobChett
cac5a1037a Remove TCallableArray and TCallableList 2023-10-09 18:04:02 +01:00
tuqqu
8edb886ce3 Test cases for DuplicateProperty issue for Trait 2023-10-09 01:13:25 +02:00
tuqqu
e0c804d732 Test cases for DuplicateProperty issue 2023-10-09 01:13:18 +02:00
tuqqu
cef432c033 Introduce DuplicateProperty issue 2023-10-09 01:13:13 +02:00
orklah
c71f0abc4f
Merge pull request #10268 from robchett/hotfix_shepard_build
Hotfix Shepard build
2023-10-09 00:40:17 +02:00
robchett
5dd9c1164d Hotfix for psalm warnings 2023-10-08 20:54:13 +01:00
Brian Dunne
1d6b0e479c Merge branch 'master' into addIntlExtensionStubs 2023-10-05 22:36:06 -05:00
orklah
1b12255fb1
Merge pull request #10183 from cgocast/master
Detect DoS by sleep vimeo#10178
2023-09-29 13:27:43 +02:00
cgocast
b706d38d54 Update shortcode 2023-09-29 09:32:19 +02:00
Bruce Weirdan
4746f8378c
Merge branch '5.x' into upstream-master 2023-09-28 23:45:45 +02:00
orklah
2d3a625379
Merge pull request #10230 from ging-dev/lsp
feat(LSP): Improve the autocomplete for nested array shape
2023-09-28 23:42:02 +02:00
orklah
f57088646b
Merge pull request #10191 from boesing/bugfix/inherited-conditional-return-types
Resolve inherited conditional return types
2023-09-28 23:08:20 +02:00
orklah
bbcf50396d
Merge pull request #10189 from boesing/feature/inherited-assertions-v2
Inherited assertions v2
2023-09-28 23:07:15 +02:00
orklah
e110305644
Merge pull request #10237 from cgocast/5.x
Loop over PDOStatement::fetch() arguments
2023-09-28 23:03:26 +02:00
cgocast
d9400ba191 Handle possibly null $arg_type 2023-09-28 15:34:05 +02:00