Bump phpstan/phpstan from 1.8.4 to 1.8.5
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.8.4 to 1.8.5.
Release notes
Sourced from phpstan/phpstan's releases.
1.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
Commits
-
f6598a5
PHPStan 1.8.5 -
79e51d7
Updated PHPStan to commit 52b7bec2792fb40fe30e74674239701b2d6f39e7 -
d47306f
Updated PHPStan to commit ab7760e044bf6fd5b5252b9ce29c4e1d87216f01 -
d8c75a1
Updated PHPStan to commit 38953dd44d979be2ed4e26c1e87228d060b6f03f -
8f6edc6
Updated PHPStan to commit 5b448a7dce06ca3ade42d32e4c8c50a05c7fcc36 -
2553c18
Updated PHPStan to commit 74309300ba5972461a7cd9ffb33edd6ca005d81e -
b26aa04
Updated PHPStan to commit 0bfc5eba7bcb1d1d674afaad5ec94babc4719e5a -
41318ce
Updated PHPStan to commit 8250448ceac7586cf556b6e9c7858b50f6aa50e7 -
42490c9
Updated PHPStan to commit 8a3562e81348ecc92cf9883f8077ef7363796ce8 -
f5f2ac5
Updated PHPStan to commit c9eed3d731895a4cb6f6cc448f47c9b9d0b09049 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)