GraphViz
GraphViz copied to clipboard
Update phpstan/phpstan requirement from ^0.12 to ^0.12 || ^1.0
Updates the requirements on phpstan/phpstan to permit the latest version.
Release notes
Sourced from phpstan/phpstan's releases.
1.11.9
Bleeding edge 🔪
- RegularExpressionPatternRule: validate preg_quote'd patterns (#3270), thanks
@staabm!- No implicit wildcard in FileExcluder (https://github.com/phpstan/phpstan-src/commit/e19e6e5f8cfa706cc30e44a17276a6bc269f995c), #10299
- Precise array shape for
preg_match_all()$matches (#3256), thanks@staabm!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 🔧
- DefaultStubFilesProvider - consider all composerAutoloaderProjectPaths when filtering 3rd party stub files (https://github.com/phpstan/phpstan-src/commit/582a0f8a744fa2ebda2d98783c55c78183e8bbed), #11393
Bugfixes 🐛
- RegexArrayShapeMatcher: Fix non-emptiness of leading optional groups (#3267), #11376, thanks
@staabm!- RegexArrayShapeMatcher: Support resolving of constants in patterns (#3265), #11384, thanks
@staabm!- RegexExpressionHelper - Support all bracket style delimiters (#3273), thanks
@staabm!- Regex parsing fixes for newline characters and marker verbs (#3268), #11360, #8948, thanks
@Seldaek!- RegexArrayShapeMatcher - Support 'n' modifier (#3271), thanks
@staabm!- Improve
abs()return type (#3263), #11367, thanks@julienfalque!- UselessFunctionReturnValueRule: More precise error message (#3266), #11377, thanks
@staabm!Internals 🔍
Commits
e370bcdPHPStan 1.11.92229debUpdated PHPStan to commit 2229debcdc300987d0949a4ce9845c6e5561cd47c400c2cUpdate baselinese19e6e5Updated PHPStan to commit e19e6e5f8cfa706cc30e44a17276a6bc269f995c35a2f57Updated PHPStan to commit 35a2f577d14229e5f50ef83bd417f84ef56ee04e582a0f8Updated PHPStan to commit 582a0f8a744fa2ebda2d98783c55c78183e8bbedcf1096dUpdated PHPStan to commit cf1096d0ccd281274c36f6083eaa9833e945b0145c54586Updated PHPStan to commit 5c54586a2fdd3c560253c2cf0e1328fb3a46680dbfef6daUpdated PHPStan to commit bfef6da0c7b4937e4f7568ce78368e8f80befe9ec0537dbUpdated PHPStan to commit c0537db2aa4a80b588ea1704c084ec17ab51aa0d- 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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@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)