orklah
00ab5b7f71
Merge pull request #7368 from tm1000/bugfix/crash-in-codeAction-4x
...
Fix closure to have storage bug in codeAction
2022-01-11 07:17:46 +01:00
Andrew Nagy
0eb00e8ae2
Fix closure to have storage bug in codeAction
2022-01-10 23:36:21 +00:00
orklah
d52c3f0117
Merge pull request #7163 from dvz/explicit-symlink-resolution
...
Add explicit `resolveSymlinks` option for project directories
2022-01-10 21:50:08 +01:00
orklah
af37af7d8c
Merge pull request #7242 from zoonru/seal_all_properties
...
PHP 8.2: seal all properties configuration
2022-01-10 21:36:31 +01:00
orklah
611583c481
Merge pull request #7354 from wouterj/issue-7353/issuehandlers-elements
...
Support multiple <issueHandlers> elements
2022-01-10 21:34:43 +01:00
orklah
e4040e9287
Merge pull request #7366 from Patrick-Remy/fix/return-type-static
...
fix: pass static class name to ReturnTypeAnalyzer
2022-01-10 21:32:52 +01:00
Patrick Remy
a555543c0c
fix: pass static class name to ReturnTypeAnalyzer
2022-01-10 21:23:52 +01:00
b9e3979c3f
Cs-fix
2022-01-10 10:22:51 +01:00
a35ccfb0cb
Revert misguided changes
2022-01-10 10:19:12 +01:00
4445612ebb
Improve docs
2022-01-10 10:11:28 +01:00
b530f23acc
PHP 8.2: seal all properties by default, add configuration key for lower versions
2022-01-10 10:11:28 +01:00
Bruce Weirdan
206332be6f
Merge pull request #7360 from weirdan/document-7358
2022-01-10 00:33:28 +02:00
Matthew Brown
72fd3de886
Simplify return type for TypeExpander::expandAtomic
2022-01-09 16:19:04 -05:00
Bruce Weirdan
6589ad1504
Document BC breaks in #7358
2022-01-09 22:51:23 +02:00
Matthew Brown
7dc1c454fb
Don’t perform containedness check twice
2022-01-09 15:35:47 -05:00
orklah
e1e38399b3
Merge pull request #7358 from vimeo/muglug-what-was-is-is
...
Rename was_static property to is_static to be more accurate
2022-01-09 20:53:40 +01:00
Matthew Brown
a435bc57b9
Rename was_static property to is_static to be more accurate
2022-01-09 14:45:07 -05:00
Matthew Brown
6f513df4ac
Fix empty class
2022-01-09 14:43:07 -05:00
orklah
549c02d661
Merge pull request #7356 from orklah/keep-class-strings-through-array_merge
...
keep class-strings through array_merge
2022-01-09 16:16:55 +01:00
orklah
413da78568
Merge pull request #7326 from orklah/short_closures_returning_never
...
allow short closure to return never
2022-01-09 16:01:26 +01:00
orklah
52ae26f143
fix test
2022-01-09 15:53:43 +01:00
orklah
65efab3a8d
keep class-strings through array_merge
2022-01-09 15:48:58 +01:00
Bruce Weirdan
fe460821de
Merge pull request #7355 from wouterj/fix-test-issue
2022-01-09 16:17:19 +02:00
Wouter de Jong
f92841f2df
Only pass existing paths to realpath()
...
`realpath()` returns `false` if the path does not exists. This caused
these tests to not test what they were expected to (due to `false` being
transformed into `""`, which never matches the project paths).
2022-01-09 14:23:48 +01:00
Wouter de Jong
e4e9edda27
Support multiple <issueHandlers> elements
...
This is likely to occur when including multiple Psalm config files.
2022-01-09 14:11:03 +01:00
orklah
2c041f3d7d
Merge pull request #7348 from orklah/missing-named-param
...
refactor the TooFewArguments check to start checking with named arguments
2022-01-09 09:25:38 +01:00
orklah
9877517284
add test
2022-01-09 00:37:16 +01:00
orklah
80f617decd
fix test
2022-01-09 00:37:16 +01:00
orklah
c94e25fa7f
refactor the TooFewArguments check to start checking with named arguments
2022-01-09 00:37:16 +01:00
Bruce Weirdan
f9e6ff39fa
Merge pull request #7347 from VincentLanglet/dir
2022-01-09 00:14:28 +02:00
orklah
771fbfade2
Merge pull request #7350 from orklah/hrtime3
...
set the is_list flag for the array inferred for hrtime
2022-01-08 22:59:31 +01:00
orklah
48ebbe8c4b
fix test
2022-01-08 22:52:22 +01:00
orklah
ce2c6cf438
set the is_list flag for the array inferred for hrtime
2022-01-08 22:48:05 +01:00
orklah
a9bc132842
Merge pull request #7349 from orklah/hrtime2
...
Seal the array inferred for hrtime
2022-01-08 22:40:20 +01:00
Bruce Weirdan
1a1b5a9e6a
Merge branch '4.x' into upstream-master
2022-01-08 23:38:29 +02:00
Bruce Weirdan
3502f0460a
Merge branch '4.18.x' into 4.x
2022-01-08 23:32:50 +02:00
orklah
afc3a76bc0
Seal the array inferred for hrtime
2022-01-08 22:22:21 +01:00
Bruce Weirdan
dda05fa913
Merge pull request #7346 from weirdan/revert-7239
2022-01-08 23:21:26 +02:00
Vincent Langlet
c03154390a
Fix dir
2022-01-08 21:49:45 +01:00
Bruce Weirdan
a4878ac2b5
Revert "Merge pull request #7239 from DeyV/master"
...
This reverts commit 33628cad51
, reversing
changes made to 216cf6c534
.
2022-01-08 22:26:24 +02:00
orklah
b94107889b
Merge pull request #7340 from vimeo/muglug-simplify-object-comparison
...
Simplify object comparison
2022-01-08 09:11:04 +01:00
Matthew Brown
4abbd9cb1b
Simplify object comparison
2022-01-07 18:50:13 -05:00
orklah
abd499c9c9
Merge pull request #7337 from orklah/broken-phar
...
replace class name by full FQN for scoper
2022-01-07 21:58:14 +01:00
orklah
90ada3774c
replace class name by full FQN for scoper
2022-01-07 21:51:11 +01:00
orklah
daeb9ce52b
Merge pull request #7336 from orklah/isUnionEmpty
...
replace empty checks on Union with dedicated method
2022-01-07 21:32:03 +01:00
orklah
9d225086e9
replace empty checks on Union with dedicated method
2022-01-07 21:27:45 +01:00
orklah
0d9480ad00
Merge pull request #7335 from orklah/errors_on_int_reconciliation
...
Errors on superior/inferior reconciliation
2022-01-07 20:19:35 +01:00
orklah
cc529e8a61
refresh baseline
2022-01-07 19:39:24 +01:00
orklah
5ce626fcdf
fix test
2022-01-07 19:39:24 +01:00
orklah
af28687708
fix reconciliation when the assertions is not part of the existing range and add tests
2022-01-07 19:39:19 +01:00