issues
search
vimeo
/
psalm
A static analysis tool for finding errors in PHP applications
https://psalm.dev
MIT License
5.46k
stars
651
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
JetBrains IDE SARIF support improvement
#10999
llaville
opened
16 minutes ago
0
Plugin exception details
#10998
shahruslan
opened
7 hours ago
1
Psalm adds float to inferred return type when two integer numbers are added together
#10997
aivchen
opened
2 days ago
4
The "Generator" class is reserved for internal use and cannot be manually instantiated
#10996
VBelozyorov
opened
3 days ago
1
Unbound template type is not narrowed correctly
#10995
mvorisek
opened
4 days ago
1
psalm not understanding properties-of<Class> assignment to a ParentClass property, if properties-of<ParentClass> is used
#10994
juacala
opened
5 days ago
1
properties-of<Class> not compatible with array type
#10993
juacala
opened
5 days ago
3
ensureArrayString/Int/Offset seems to be unsound for non-literal array offsets
#10992
calvinalkan
opened
5 days ago
7
MissingClassConstType is not documented
#10991
staabm
opened
1 week ago
0
Fix false-positive `ImpureVariable` issue
#10990
ghostwriter
opened
1 week ago
0
Fix false `MissingOverrideAttribute` issue
#10989
ghostwriter
opened
1 week ago
0
Regression in 5.5.0 when using more than one template parameter?
#10988
calvinalkan
opened
1 week ago
3
Array shapes don't recognize nullable members
#10986
iamcal
closed
1 week ago
2
Psalm's inference of array keys as an `int<min, max>` range clashes with invariance of templated collection types
#10985
Ocramius
opened
1 week ago
1
Incompatible binary operands
#10984
jack-worman
opened
1 week ago
0
InvalidOperand when comparing objects of different shape
#10983
jack-worman
closed
1 week ago
0
MissingOverrideAttribute false positive with traits used by child classes
#10982
pilif
opened
1 week ago
3
Type bounds for generic parameters
#10981
vkurdin
opened
2 weeks ago
1
enums: can't assign a value to value-of<Enum>
#10980
thomasvargiu
opened
2 weeks ago
1
psalm-if-this-is crashes with enums
#10979
thomasvargiu
opened
2 weeks ago
2
Enum::from and Enum::tryFrom doesn't work with templates
#10978
thomasvargiu
opened
2 weeks ago
1
Add error for negated file ops in loop when clearstatcache isn't called
#10977
kkmuffme
opened
2 weeks ago
1
Support declaring known type variadic named arguments
#10976
alex-dev
opened
2 weeks ago
1
Add support for phpstan-pure
#10975
VincentLanglet
opened
2 weeks ago
0
FalsePositive ImpureVariable in constructor
#10974
VincentLanglet
opened
2 weeks ago
1
ArrayAccess with nullable value and ?? gives PossiblyNullReference
#10973
vudaltsov
closed
2 weeks ago
3
InvalidArgument error introduced in 5.24
#10971
michnovka
opened
3 weeks ago
2
Psalm is unable to detect type of object shape when trying to call callable property.
#10970
rzvc
opened
3 weeks ago
1
Precise preg_match_all return type
#10969
VincentLanglet
opened
3 weeks ago
2
Up the minimum required version of nikic/php-parser to 4.17
#10968
chesn0k
opened
3 weeks ago
0
Use ramsey/composer-install action
#10966
szepeviktor
opened
3 weeks ago
7
int range returns incorrect result for pow
#10965
kkmuffme
opened
3 weeks ago
1
Wrong `MixedArgumentTypeCoercion`
#10964
loevgaard
opened
3 weeks ago
1
Fix typos
#10963
szepeviktor
opened
3 weeks ago
1
`MissingClassConstType` error still appears when specify type annotation `/** @var int **/`
#10962
Tigrov
opened
3 weeks ago
0
TooManyArguments false positive
#10961
edsrzf
opened
3 weeks ago
1
Fix wrong and inconsistent PHP native types in atomic
#10960
kkmuffme
opened
3 weeks ago
0
Fix int-range concat to behave like union of int types
#10959
kkmuffme
opened
3 weeks ago
0
CI should fail on PHP deprecated errors and report errors for deprecated implicit float to int precision loss
#10958
kkmuffme
opened
3 weeks ago
2
CI: phpunit should fail on deprecated notices
#10957
kkmuffme
opened
3 weeks ago
1
PHP 8.2 has PHP Error: Creation of dynamic property PhpParser\Node\Stmt\...
#10956
winstrand
closed
3 weeks ago
4
PHAR: add `config.xsd` to generated PHAR package
#10955
boesing
closed
3 weeks ago
1
Update dealing_with_code_issues.md: Minor
#10954
ThomasLandauer
closed
3 weeks ago
1
Fix-GH-10933-And-GH-10951
#10953
jack-worman
closed
4 weeks ago
1
Suggestion: Allow empty `<errorLevel>` in `psalm.xml` (i.e. suppress everywhere)
#10952
ThomasLandauer
closed
4 weeks ago
2
Suppress `MissingClassConstType` if the class is `final`
#10951
ThomasLandauer
closed
4 weeks ago
1
Psalm PHP notice when using modulo, bitwise or,... on non-int
#10950
kkmuffme
opened
4 weeks ago
1
Report error for float used with modulo
#10949
kkmuffme
opened
4 weeks ago
1
Fix and improve various things for encapsed string
#10948
kkmuffme
opened
4 weeks ago
2
int-range behaves different than literal int even when identical
#10947
kkmuffme
opened
4 weeks ago
1
Next