1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-16 19:36:59 +01:00
psalm/src/Psalm/Checker/Statements/Block
Matthew Brown 17edb2bbe6
Add better understanding of arrays with keyed integer offsets (#400)
* Add tests for keyed integer assignemnt

* First pass to get keyed integer assignment working

* Fix array assignment to object-like with different key type

* Improve treatment of objectlikes for callable and iterable comparisons

* Fix array assignment to strings and addition

* Convert expression to CNF

* Do better at merging property types

* Fix array_rand key type
2017-12-18 18:47:17 -05:00
..
ForChecker.php Detect instances where loop invariants are invalidated 2017-12-17 10:58:03 -05:00
ForeachChecker.php Add better understanding of arrays with keyed integer offsets (#400) 2017-12-18 18:47:17 -05:00
IfChecker.php Remove dead code 2017-12-16 10:51:04 -05:00
LoopChecker.php Detect instances where loop invariants are invalidated 2017-12-17 10:58:03 -05:00
SwitchChecker.php Add trailing commas 2017-12-13 15:57:10 -05:00
TryChecker.php Remove dead code 2017-12-16 10:51:04 -05:00
WhileChecker.php Detect instances where loop invariants are invalidated 2017-12-17 10:58:03 -05:00