CssXPath
CssXPath copied to clipboard
Bump phpstan/phpstan from 1.8.5 to 1.10.6
Bumps phpstan/phpstan from 1.8.5 to 1.10.6.
Release notes
Sourced from phpstan/phpstan's releases.
1.10.6
Bleeding edge 🔪
- Report narrowing
PHPStan\Type\Typeinterface via@var(https://github.com/phpstan/phpstan-src/commit/713b98fb107213c28e3d8c8b4b43c5f5fc47c144), nunomaduro/larastan#1567- Check invalid PHPDocs in previously unchecked statement types (https://github.com/phpstan/phpstan-src/commit/9780d352f3264aac09ac7954f691de1877db8e01)
- InvalidPHPStanDocTagRule in StubValidator (https://github.com/phpstan/phpstan-src/commit/9c2552b7e744926d1a74c1ba8fd32c64079eed61)
If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's
phpstan.neon:includes: - vendor/phpstan/phpstan/conf/bleedingEdge.neonOf course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more
Improvements 🔧
- InvalidPHPStanDocTagRule - add forgotten handling of ClassConst (https://github.com/phpstan/phpstan-src/commit/d943d58c219b457403dc536f855d9d6f32e2280f)
Bugfixes 🐛
- Fix false positive with
array_combine()on PHP 8+ (#2276), #9011, thanks@staabm!- Ignore Nop nodes in NodeScopeResolver when creating UnreachableStatementNode (#2279), #8966, thanks
@herndlm!- Fix wrong positives about templates in conditional types (#2241), #8609, #7310, #8408, thanks
@KmeCnin!1.10.5
Improvements 🔧
- Check local type aliases above traits (https://github.com/phpstan/phpstan-src/commit/4654c1651f1ec9c1799774bffd2c641828d43d4a)
Bugfixes 🐛
- Fix type aliases in method-level template types (https://github.com/phpstan/phpstan-src/commit/c926144c2e1c1b25639857a3c1cb12bbe541162c), #9008
- Fix type aliases in traits (https://github.com/phpstan/phpstan-src/commit/60021c2857841155fcd54f3783d8ed86a647a684), #5091
- Fix interface accepting a Closure (https://github.com/phpstan/phpstan-src/commit/0dbe3ab24dd40d6e291413aa64db5eca9f0f6d68), #9006
- Process enum case expression (https://github.com/phpstan/phpstan-src/commit/f64b27cf833cbf84e21293f5891e69c970652698), #9005
- Fixed missing processing of UseUse and GroupUse (https://github.com/phpstan/phpstan-src/commit/b79751221e67794e62d7e7cfc89db5687c04c527)
1.10.4
Improvements 🔧
... (truncated)
Commits
50d089aPHPStan 1.10.61292afeUpdated PHPStan to commit 1292afebc14740431a248d6cc4677d22ce852d3dd943d58Updated PHPStan to commit d943d58c219b457403dc536f855d9d6f32e2280f713b98fUpdated PHPStan to commit 713b98fb107213c28e3d8c8b4b43c5f5fc47c144b250a8bUpdated PHPStan to commit b250a8bf799b6d22b979260ecfa7539f16449a0f04edd04Updated PHPStan to commit 04edd0483f927e015c8ed1a3cd138046cd81d477b4edf6bUpdated PHPStan to commit b4edf6b68c7968545b672d5878da0085ec8be2311fb6f49PHPStan 1.10.54654c16Updated PHPStan to commit 4654c1651f1ec9c1799774bffd2c641828d43d4a60021c2Updated PHPStan to commit 60021c2857841155fcd54f3783d8ed86a647a684- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)