-
Plugin should add capability to infer reduced type from `Collection::reduce` based on assertions in a callback, similarly as Psalm currently does for `array_reduce`.
This is the the same as #58.
…
-
### Is your feature request related to a problem?
Currently, the generated code for endpoints uses `@param array $params`, which does not provide any information to static analysis tools about the su…
-
Thanks to @boesing, I recently discovered some psalm configuration options that'll be potentially helpful to improving code quality.
I'd like to start discussion about which of those options we sho…
-
Psalm runs in a `IncorrectDocblockException` when handling a misplaced variable in a PhpDoc block.
Example:
```php
-
Hello
I'm trying to use Assert::upper() method, but psalm assert `* @psalm-assert !lowercase-string $value` [link](https://github.com/webmozarts/assert/blob/master/src/Assert.php#L1307) confuses me -…
-
Without "use" no issues: https://psalm.dev/r/6d64d83015
With "use" has issues: https://psalm.dev/r/c174834679
vjik updated
4 months ago
-
Copy of https://github.com/vimeo/psalm/issues/10936
That issue is still present in 5.25.0.
-
Hi. I'm writing a plugin for my protobuf serialization library. I decided to do a tight integration with static analysis tools and let users specify types directly in the phpdoc: `@param int32 $id`. N…
-
Currently these have been coded as the English name of the Hebrew letter punctuated with a period and wrapped in **square brackets** at the start of the first verse in each of the 22 stanzas.
Ideal…
-
With Symfony 6.3.1, vimeo/psalm 5.13.0 and doctrine/doctrine-bundle 2.10.0
ERROR: PossiblyUnusedParam - src/User/Repository/UserTokenRepository.php:16:49 - Param psalm/psalm-plugin-symfony#1 is nev…