1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-15 10:57:08 +01:00
psalm/src/Psalm/Internal/Analyzer/Statements
AndrolGenhald de5a031088
Improve @no-named-arguments support and variadics. (#5455)
* Improve @no-named-arguments support and variadics.

Handling of argument unpacking and variadics still needs a pretty big makeover, but this is a good start.

Fixes #5420
Improves #5453 (iterable works, array still causes issues)

* Remove unneeded imports.
2021-03-22 19:58:22 -04:00
..
Block Continue analysis after unknown exception being caught (#5348) 2021-03-11 00:08:02 -05:00
Expression Improve @no-named-arguments support and variadics. (#5455) 2021-03-22 19:58:22 -04:00
BreakAnalyzer.php Pass correct flags when referencing from finally 2020-11-25 14:04:55 -05:00
ContinueAnalyzer.php Pass correct flags when referencing from finally 2020-11-25 14:04:55 -05:00
EchoAnalyzer.php Detect mixed echo argument when unused variable detection is turned on 2021-03-20 20:53:51 -04:00
ExpressionAnalyzer.php display PHP version when not understanding an expression (#5268) 2021-02-22 13:15:34 -05:00
GlobalAnalyzer.php Track references on global variables (#5122) 2021-01-28 18:58:02 -05:00
ReturnAnalyzer.php Add use statements 2021-03-20 22:17:22 -04:00
StaticAnalyzer.php Fix a few issues 2020-12-01 18:26:15 -05:00
ThrowAnalyzer.php Pass correct flags when referencing from finally 2020-11-25 14:04:55 -05:00
UnsetAnalyzer.php Unset should change array with keyed offsets 2021-01-13 18:10:59 -05:00
UnusedAssignmentRemover.php Use array destructuring when possible (#4221) 2020-09-20 12:55:38 -04:00