Alex Minaev
Alex Minaev
If you will try to create a variable in a new `match` expression you can get `PossiblyUndefinedVariable` and `MixedArgument` false-positive warnings. I did some examples: https://psalm.dev/r/3fcba079df With the `switch` statement...
## Problem Finally, Doctrine ORM 3 has been released as well as DBAL 4.0. I've read the pinned issue with an explanation about the current support of this package. So...
I have a false positive detection for the `non-empty-string` type and strange behavior with the `empty` function. https://psalm.dev/r/cd3d4258fb
### Feature Request According to the documentation, we can pass integers, arrays of strings/integers, DateTime instances, and managed entities to the `setParameter` method (or to the constructor of `Doctrine\ORM\Query\Parameter` class)....
### Symfony version(s) affected 7.0 ### Description This problem exists only if you're using `MetadataAwareNameConverter` (with attributes `#[SerializedName]` or `#[SerializedPath]`). The current implementation of `ConstraintViolationListNormalizer` does not respect such attributes...
Psalm reports a false MiaxedArgument when using PHP `isset`. https://psalm.dev/r/865dff4af9
`psalm-assert-if-false` does not work as expected. The annotation's location (on interface or class directly) does not impact the result. https://psalm.dev/r/c8e0097627