1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-14 02:07:37 +01:00
psalm/src/Psalm/Checker
Matthew Brown f27bd50abe
Add RedundantCondition issue, replacing FailedTypeResolution (#344)
* Group changes

* Don’t worry about vars defined before exiting

* Fix issues with vars defined in conditionals

* Add failing test

* Only add failed reconciliation flag if nothing could be salvaged

* Avoid notice when removing clauses

* Improve handling of loops

* Fix evaluation of binary op expressions

* Remove unset vars from outer context after loop

* Ignore RedundantCondition in some more configs
2017-11-28 00:46:41 -05:00
..
Statements Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00
AlgebraChecker.php Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00
CanAlias.php Fix issues that improved array checks found 2017-11-19 12:14:02 -05:00
ClassChecker.php Isolate where we load static storage objects (#195) 2017-07-29 15:05:06 -04:00
ClassLikeChecker.php Fix extending of core classes that do bad things 2017-11-27 11:43:06 -05:00
ClosureChecker.php PSR-2 2016-11-02 17:50:54 -04:00
CommentChecker.php Allow using nullable shorthand (?) within an array (#326) 2017-11-19 23:36:37 -05:00
FileChecker.php Fix #228, fix #336 by improving checking of inherited signatures 2017-11-26 16:03:17 -05:00
FunctionChecker.php Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00
FunctionLikeChecker.php Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00
InterfaceChecker.php Fix phpdoc in psalm's codebase referring to missing params. (#273) 2017-11-08 23:32:22 -05:00
MethodChecker.php Fix issues found by improved Psalm checks 2017-11-24 12:10:30 -05:00
NamespaceChecker.php Fix #228, fix #336 by improving checking of inherited signatures 2017-11-26 16:03:17 -05:00
ProjectChecker.php Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00
ScopeChecker.php Better switch analysis (#343) 2017-11-28 00:25:21 -05:00
SourceChecker.php Fix #228, fix #336 by improving checking of inherited signatures 2017-11-26 16:03:17 -05:00
StatementsChecker.php Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00
TraitChecker.php Fix #276 - fix false positive in magic call 2017-11-10 18:08:26 -05:00
TypeChecker.php Add RedundantCondition issue, replacing FailedTypeResolution (#344) 2017-11-28 00:46:41 -05:00