1
0
mirror of https://github.com/danog/psalm.git synced 2024-12-12 09:19:40 +01:00
psalm/src/Psalm/Internal/Analyzer/Statements/Expression
2023-12-14 09:54:32 +03:00
..
Assignment Fix shaped array class string key combination 2023-12-06 14:12:19 +01:00
BinaryOp Restore support for null coalesce on match expressions 2023-11-29 02:08:23 +01:00
Call Add trim() in global use 2023-12-14 09:54:32 +03:00
Fetch Finalize all internal classes 2023-10-26 17:00:29 +02:00
ArrayAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ArrayCreationInfo.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
AssertionFinder.php fix bug equality assertion with int and float setting wrong type - required so previous commit works 2023-12-13 14:43:55 +01:00
AssignmentAnalyzer.php remove unused function, fix unusedVariable error after suppress 2023-11-13 20:24:58 +01:00
BinaryOpAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
BitwiseNotAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
BooleanNotAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
CallAnalyzer.php Use getParts() instead of $parts on PhpParser\Node\Name. 2023-06-28 03:13:25 +02:00
CastAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ClassConstAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
CloneAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
EmptyAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
EncapsulatedStringAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
EvalAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ExitAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
ExpressionIdentifier.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
IncDecExpressionAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
IncludeAnalyzer.php Replace remaining POSIX only absolute path detection 2023-12-06 13:48:06 -06:00
InstanceofAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
IssetAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
MagicConstAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
MatchAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
NullsafeAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
PrintAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
SimpleTypeInferer.php Fix param providers for native methods not working Fix array_filter params callable incorrect required params depending on the 3rd argument value (at this commit psalm doesn't report an error, due to https://github.com/vimeo/psalm/issues/8438, which gets fixed by this PR later on though) Fix https://github.com/vimeo/psalm/issues/3047 and further improve types for array_multisort and add errors for invalid params Fix SimpleTypeInferer failing on bitwise operations with constants 2023-11-18 08:55:20 +01:00
TernaryAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
UnaryPlusMinusAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
YieldAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00
YieldFromAnalyzer.php Finalize all internal classes 2023-10-26 17:00:29 +02:00