-
### Bug report
Since `1.12.3` (I think) PHPStan reports that some Redis methods have an incorrect case, e.g. `sIsMember`
```
86 Call to method Redis::sismember() with incorrect case: sIsM…
-
- Larastan Version: 2.9.8
- Laravel Version: 11.22.0
### Description
After upgrade phpstan to a version greater than 1.12.0 casted enums, array, customs casts are not treated as casted typ…
-
### Bug report
When using a strict comparison between null and key(), a strict comparison error is return.
The documentation tell key() return null where array have not enough value.
### Code snipp…
-
### Bug report
I have encountered a scenario where the value of a variable appears to be 'forgotten' by phpstan in a case where it ought to be known with certainty, and as a result, phpstan fails t…
-
-
### Bug report
PHPStan 1.12 wrongly assumes a capturing group from a regex always contains a non-falsy-string. This wasn't the case with 1.11.
### Code snippet that reproduces the problem
https://p…
-
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
This repository currently has no…
-
# Bug report
```bash
$ phpstan -V
PHPStan - PHP Static Analysis Tool 1.11.x-dev@3b6bd74
```
In the following example, phpstan reports that
```
Enum case Bag::A type string doesn't match …
-
I have a strange issue that I cannot reproduce in CI: PHPStan execution does not end locally, it gets stuck at a certain code point (see example below) and runs until PHP timeout occurs after 300 seco…
-
### Bug report
The following code may actually assign a float, but the `TooWidePropertyTypeRule` will warn you that never assigned float.
```php