Update dependency phpstan/phpstan to v1.8.5
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
phpstan/phpstan | require-dev | patch |
1.8.4 -> 1.8.5
|
Release Notes
phpstan/phpstan
v1.8.5
🔧
Improvements - PHP 8.2: Support
true
pseudotypes in native unions (#1539), thanks @staabm! - Add dump-parameters command (#1702), #7942, thanks @rvanvelzen!
- Update phpstan/phpdoc-parser to 1.8.0 (https://github.com/phpstan/phpstan-src/commit/16a80d95554cac8c79fe7d6449e7567f32de9c8a)
- DefaultExceptionTypeResolver is covered by BC promise (https://github.com/phpstan/phpstan-src/commit/8a3562e81348ecc92cf9883f8077ef7363796ce8)
- Optimization for various array slowdowns (https://github.com/phpstan/phpstan-src/commit/38953dd44d979be2ed4e26c1e87228d060b6f03f, https://github.com/phpstan/phpstan-src/commit/7e2941ec6ca76ef5f22253ee83ea404173556d33, https://github.com/phpstan/phpstan-src/commit/52b7bec2792fb40fe30e74674239701b2d6f39e7)
- Reverted some ineffective optimizations (https://github.com/phpstan/phpstan-src/commit/8250448ceac7586cf556b6e9c7858b50f6aa50e7, https://github.com/phpstan/phpstan-src/commit/05dbd5e48c65306c5007af5de2d26f469dba1c3b, https://github.com/phpstan/phpstan-src/commit/ab7760e044bf6fd5b5252b9ce29c4e1d87216f01), #7933
🐛
Bugfixes - Fix
ConstantArrayType::isKeysSupersetOf
for tagged unions (#1693), #7898, thanks @herndlm! - Fix checking empty constant arrays in array function return type extensions (#1696), #7928, thanks @rvanvelzen!
- Improve
::class
type for final classes (#1699), thanks @rvanvelzen! - Fix supertype checks between static and final class (#1703), #7717, #6104, thanks @rvanvelzen!
- Simplify TemplateTypeTrait (#1705), #7103, thanks @rvanvelzen!
- Fix numeric string ctype_digit always true type specifier result (#1706), #7914, thanks @rvanvelzen!
- HasOffsetValueType - fix traverse (https://github.com/phpstan/phpstan-src/commit/5b448a7dce06ca3ade42d32e4c8c50a05c7fcc36)
- Fix specifying types for left side of null coalesce (#1707), #5304, #7244, #7501, #7639, #7949, thanks @rvanvelzen!
- Fix scope namespace when entering trait (https://github.com/phpstan/phpstan-src/commit/74309300ba5972461a7cd9ffb33edd6ca005d81e), #7952
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.