1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-15 19:07:00 +01:00
psalm/src/Psalm/Checker/Statements/Expression
Matthew Brown b0733254bb
Use individual type objects for each string (#757)
* Experiment with individual types for each string

* Fix bunch of errors

* Fix a few more issues

* Fix a whole bunch of bugs

* Fix most remaining bugs

* Fix isset warnings

* Fix psalm errors in psalm

* Limit big string size

* Fix falsiness of ints

* Fix issue with type widening, allowing value set in nested if to be altered

* Don’t complain if type is mixed

* Add skipped-for-now test

* Add specific test to address issue
2018-05-18 11:02:50 -04:00
..
Assignment Use individual type objects for each string (#757) 2018-05-18 11:02:50 -04:00
Call Fall back to $method_id if no defining method id found 2018-05-12 13:19:19 -04:00
Fetch Use individual type objects for each string (#757) 2018-05-18 11:02:50 -04:00
ArrayChecker.php Use individual type objects for each string (#757) 2018-05-18 11:02:50 -04:00
AssertionFinder.php Use individual type objects for each string (#757) 2018-05-18 11:02:50 -04:00
AssignmentChecker.php Use individual type objects for each string (#757) 2018-05-18 11:02:50 -04:00
BinaryOpChecker.php Use individual type objects for each string (#757) 2018-05-18 11:02:50 -04:00
CallChecker.php Move a bunch of classes to better places 2018-05-11 18:35:02 -04:00
IncludeChecker.php Fix detecting relative paths on windows 2018-04-12 16:08:50 -04:00
TernaryChecker.php Fix string assertion for ternaries 2018-05-07 17:52:18 -04:00