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 |
|
orklah
|
c0864b2652
|
emit errors on failure to reconcile ints
|
2022-01-07 18:32:24 +01:00 |
|
orklah
|
6296a60553
|
add new test that was failing before
|
2022-01-07 18:18:47 +01:00 |
|
Bruce Weirdan
|
9bd28a2f68
|
Merge pull request #7331 from ricardoboss/iterator-count-is-positive
|
2022-01-07 13:44:10 +02:00 |
|
Ricardo Boss
|
dc0e82f6bc
|
Updated return type of iterator_count and iterator_apply functions to 0|positive-int
|
2022-01-07 12:36:07 +01:00 |
|
Bruce Weirdan
|
4080b0377c
|
Merge pull request #7324 from vstm/fix-xinclude-missing-files
|
2022-01-07 11:30:11 +02:00 |
|
Stefan Vetsch
|
7f2f0d99ec
|
Issue #7243: Do not throw exception on xinclude with fallbacks
|
2022-01-07 09:40:19 +01:00 |
|
Bruce Weirdan
|
762ef8dab4
|
Merge branch '4.x' into upstream-master
|
2022-01-07 08:44:32 +02:00 |
|
orklah
|
760baddcea
|
Merge pull request #7325 from villfa/fix/7322
Fix analysis when __invoke() exists
|
2022-01-06 21:49:15 +01:00 |
|
orklah
|
cbb0c6398f
|
allow short closure with never
|
2022-01-06 21:36:34 +01:00 |
|
Fabien Villepinte
|
b9d8dd9d3f
|
Fix analysis when __invoke() exists
|
2022-01-06 21:22:18 +01:00 |
|
Bruce Weirdan
|
46bcb626f5
|
Merge pull request #7321 from weirdan/dont-crash-on-array_map-first-class-callable
|
2022-01-06 14:11:35 +02:00 |
|
Bruce Weirdan
|
fe036d4db0
|
Prevent crashes on array_map(...)
Fixes vimeo/psalm#7305
|
2022-01-06 10:38:58 +02:00 |
|
orklah
|
18ab5a099f
|
Merge pull request #7309 from orklah/emptyStringKeyedArray
fix empty string not quoted in keyed array offset
|
2022-01-06 09:37:28 +01:00 |
|
Bruce Weirdan
|
3fb3db3516
|
Merge branch '4.x' into upstream-master
|
2022-01-06 10:05:53 +02:00 |
|
orklah
|
f3bc55e409
|
Merge pull request #7312 from orklah/empty-array
Support PHPStan notation for empty-arrays
|
2022-01-06 08:45:40 +01:00 |
|
Bruce Weirdan
|
513b263d38
|
Merge pull request #7317 from donquixote/patch-2
|
2022-01-06 06:12:33 +02:00 |
|
Andreas Hennings
|
9da6b3f094
|
Issue #6618: All reflection classes should implement Reflector.
|
2022-01-06 01:55:55 +01:00 |
|
Bruce Weirdan
|
b6559dcefb
|
Merge pull request #7315 from weirdan/rector-ClosureToArrowFunctionRector
|
2022-01-06 02:04:10 +02:00 |
|
Bruce Weirdan
|
638a10dd39
|
Restore return docblock
|
2022-01-06 01:58:52 +02:00 |
|
orklah
|
3dbc039415
|
Merge pull request #7311 from orklah/inArrayAssertionOnTemplate
don't crash when pushing a template to in_array
|
2022-01-06 00:14:22 +01:00 |
|
orklah
|
bf4bf92cb2
|
Merge pull request #7313 from orklah/empty-arrays
replace `array<never, never>` as a way to detect empty arrays by a dedicated method
|
2022-01-05 23:58:45 +01:00 |
|
Bruce Weirdan
|
8726065d21
|
Applied ClosureToArrowFunctionRector
|
2022-01-06 00:48:04 +02:00 |
|
orklah
|
7f40489202
|
fix inverted condition
|
2022-01-05 23:41:56 +01:00 |
|
orklah
|
ee99deaa50
|
fix a case not always on TArray
|
2022-01-05 23:28:08 +01:00 |
|
orklah
|
3c468b3eeb
|
replace array<never, never> as a way to detect empty arrays by a dedicated method
|
2022-01-05 23:14:54 +01:00 |
|
orklah
|
9d3a51db6a
|
remove obsolete test and fix a missing exception
|
2022-01-05 23:08:34 +01:00 |
|
orklah
|
030195a395
|
parse array{} into an empty array
|
2022-01-05 23:08:33 +01:00 |
|
Bruce Weirdan
|
17793d1398
|
Merge pull request #7310 from weirdan/rector-ListToArrayDestructRector
|
2022-01-05 23:40:50 +02:00 |
|
orklah
|
a6a0769402
|
fix test
|
2022-01-05 22:39:13 +01:00 |
|
orklah
|
72216f9354
|
fix test
|
2022-01-05 22:36:22 +01:00 |
|
orklah
|
e7bc6f273a
|
don't crash when pushing a template to in_array
|
2022-01-05 22:33:20 +01:00 |
|
Bruce Weirdan
|
e4c16c10e7
|
Enforce [...] usage instead of list(...)
|
2022-01-05 23:32:01 +02:00 |
|
Bruce Weirdan
|
83f1d52528
|
Applied ListToArrayDestructRector
|
2022-01-05 23:29:18 +02:00 |
|
orklah
|
7e2b9d0fab
|
fix empty string in keyed array offset
|
2022-01-05 22:26:35 +01:00 |
|
orklah
|
27c4b07d5b
|
fix wrong not literal loose check
|
2022-01-05 22:11:22 +01:00 |
|
orklah
|
c22670d851
|
use the correct type for float function
|
2022-01-05 20:05:56 +01:00 |
|
orklah
|
57e054931e
|
remove unused param
|
2022-01-05 20:01:34 +01:00 |
|
orklah
|
fac7317af3
|
refactor float as well
|
2022-01-05 20:00:56 +01:00 |
|
orklah
|
26542afdf4
|
accept more loose literal equalities and loop over non-literal types on a separate loop
|
2022-01-05 19:45:22 +01:00 |
|
Bruce Weirdan
|
b8240e293a
|
Merge pull request #7303 from weirdan/rector-json-exceptions
|
2022-01-05 19:49:49 +02:00 |
|
orklah
|
7dccfa4ff9
|
CS
|
2022-01-05 18:44:58 +01:00 |
|
Bruce Weirdan
|
94395f18a4
|
Applied JsonThrowOnErrorRector
|
2022-01-05 19:32:43 +02:00 |
|
orklah
|
e0fb87596d
|
typo
|
2022-01-05 18:21:38 +01:00 |
|
orklah
|
c1575d29fd
|
consistency with string handling
|
2022-01-05 18:06:08 +01:00 |
|
orklah
|
8099126958
|
make sure to keep the origin of the type (from_docblock)
|
2022-01-05 17:52:04 +01:00 |
|
orklah
|
16bb62b499
|
Fixup!!! don't allow checks on literals
|
2022-01-05 12:41:08 +01:00 |
|
Bruce Weirdan
|
2bc7b9b7fa
|
Merge pull request #7302 from weirdan/rector-null-coalescing-operator
|
2022-01-05 13:27:18 +02:00 |
|
orklah
|
411399b600
|
Fixup!!! don't allow checks on literals
|
2022-01-05 12:22:44 +01:00 |
|