This website requires JavaScript.
Explore
Help
Sign In
danog
/
psalm
Watch
1
Star
0
Fork
0
You've already forked psalm
mirror of
https://github.com/danog/psalm.git
synced
2024-12-16 03:17:02 +01:00
Code
Issues
Projects
Releases
Wiki
Activity
6f30399189
psalm
/
src
/
Psalm
/
Internal
/
Analyzer
/
Statements
/
Expression
History
Matt Brown
6f30399189
Fix
#5070
– fix static return type inference in static methods
2021-01-22 09:58:09 -05:00
..
Assignment
Support simple list assignment in foreach
2020-12-06 19:14:52 -05:00
BinaryOp
Calculate more literal values (
#5032
)
2021-01-17 10:55:32 -05:00
Call
Fix
#5070
– fix static return type inference in static methods
2021-01-22 09:58:09 -05:00
Fetch
Fix
#5028
- avoid false-positive on dynamic property fetch after ternary
2021-01-17 11:59:59 -05:00
ArrayAnalyzer.php
Add missing dataflow population in array spreads (
#5059
)
2021-01-20 17:42:11 -05:00
ArrayCreationInfo.php
Simplify ArrayAnalyzer
2020-11-27 14:19:55 -05:00
AssertionFinder.php
Improve treatment of strict equality
2021-01-12 12:07:36 -05:00
AssignmentAnalyzer.php
Fix
#4839
- undefined possibly set in by-reference should be treated as such
2020-12-14 16:57:48 -05:00
BinaryOpAnalyzer.php
Narrow inference of $a <=> $b from "int" to "-1|0|1" (
#4680
)
2020-11-23 13:10:51 -05:00
BitwiseNotAnalyzer.php
BooleanNotAnalyzer.php
CallAnalyzer.php
Fix
#4945
- use assertion string for scalar templated assertions
2021-01-07 10:27:35 -05:00
CastAnalyzer.php
Allow int casts if the type comes from calculation (
#4768
)
2020-12-03 23:15:07 -05:00
CloneAnalyzer.php
EmptyAnalyzer.php
EncapsulatedStringAnalyzer.php
EvalAnalyzer.php
ExitAnalyzer.php
ExpressionIdentifier.php
Tighten up rules arouund when mutation-free methods get memoised
2020-12-08 16:39:06 -05:00
IncDecExpressionAnalyzer.php
IncludeAnalyzer.php
Check if included files are listed in mustBeIgnored (
#4911
)
2020-12-29 14:05:17 +00:00
InstanceofAnalyzer.php
IssetAnalyzer.php
MagicConstAnalyzer.php
MatchAnalyzer.php
NullsafeAnalyzer.php
PrintAnalyzer.php
SimpleTypeInferer.php
support shift and bitwise operations in constants (
#4740
)
2020-11-29 21:43:49 -05:00
TernaryAnalyzer.php
UnaryPlusMinusAnalyzer.php
YieldAnalyzer.php
Fix
#4829
– don’t crash when yielding non-existent class
2020-12-11 10:04:28 -05:00
YieldFromAnalyzer.php
Check iterator types on yield from (
#5042
)
2021-01-20 17:41:15 -05:00