| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| phpstan.phar | 2026-09-25 | 30.0 MB | |
| phpstan.phar.asc | 2026-09-25 | 833 Bytes | |
| 2.2.16 source code.tar.gz | 2026-09-25 | 12.3 MB | |
| 2.2.16 source code.zip | 2026-09-25 | 12.3 MB | |
| README.md | 2026-09-25 | 1.0 kB | |
| Totals: 5 Items | 54.6 MB | 7 | |
Bugfixes 🐛
- Treat possible Error throws as an effect of an expression statement again (https://github.com/phpstan/phpstan-src/commit/6a0925300f2913429604cbaf873cc9f8150a0c24)
- Keep a by-ref writeback's native type only when the written-back type fits it (#6564), thanks @SanderMuller!
- Report worker peak memory when the result cache is used (#6576), thanks @alfredbez!
- Compare ternary arm values, not their truthiness, in exact narrowing contexts (#6580), [#15307], [#15226]
- Keep the normalized branches of a traversed ConditionalType normalized, Narrow the parameter for nested conditions on the same parameter (#6586), [#15310], [#15296]
Internals 🔍
- Fix flaky tests (#6361)