1
0
mirror of https://github.com/danog/psalm.git synced 2025-01-10 06:58:41 +01:00
psalm/src/Psalm/Internal/Analyzer/Statements/Expression/BinaryOp
Matthew Brown d63da1f66e
Prevent array{a: Foo} going cleanly into array<Foo> (#8691)
* Prevent array{a: Foo} going cleanly into array<Foo>

* Add test for new behaviour

* Fix code style issues

* Allow unions to be cloned again

* Simplify params properties
2022-11-10 09:18:27 -05:00
..
AndAnalyzer.php Applied ArraySpreadInsteadOfArrayMergeRector (take 2) 2022-07-29 18:17:21 -04:00
ArithmeticOpAnalyzer.php Prevent array{a: Foo} going cleanly into array<Foo> (#8691) 2022-11-10 09:18:27 -05:00
CoalesceAnalyzer.php Immutable unions (#8627) 2022-11-04 19:04:23 +01:00
ConcatAnalyzer.php Merge branch 'merge_4.x' into immutable_readonly_3 2022-10-17 12:58:41 +02:00
NonComparisonOpAnalyzer.php remove always true/false conditions 2021-12-27 19:59:11 +01:00
OrAnalyzer.php Immutable unions (#8627) 2022-11-04 19:04:23 +01:00