aceeditor-bundle
aceeditor-bundle copied to clipboard
Bump phpstan/phpstan from 1.11.9 to 1.11.11 in /tools/phpstan
Bumps phpstan/phpstan from 1.11.9 to 1.11.11.
Release notes
Sourced from phpstan/phpstan's releases.
1.11.11
Improvements 🔧
- Narrow arrays in union based on count() with smaller/greater operator (#3324), #11480, thanks
@staabm
!- PHPStanDiagnoseExtension - show Composer packages with included config files (https://github.com/phpstan/phpstan-src/commit/58d202fddc5597a1fa274ca3b64c352717818c4f)
Bugfixes 🐛
- RegexArrayShapeMatcher - optional non-last groups can be empty-string (#3306), #11479, thanks
@staabm
!- RegexArrayShapeMatcher - fix capturing item-array-shapes for preg_match_all (#3307), thanks
@staabm
!- RegexArrayShapeMatcher - Fix shape of single top level alternations (#3299), #11462, thanks
@staabm
!- RegexArrayShapeMatcher - Fix matching literal "-" in character classes (#3314), #11490, thanks
@staabm
!- Improve sprintf support (#3310), #11491, thanks
@VincentLanglet
!- Handle union and mixed in plus operation (#3320), #3759, thanks
@VincentLanglet
!- Fix union with float should accept integer range (#3318), #10248, thanks
@VincentLanglet
!- Fix array_intersect_key (#3317), #10561, thanks
@VincentLanglet
!- Improve non strict
in_array()
(#3319), #9436, thanks@VincentLanglet
!- String offset access leads to non-empty-string (single character) (https://github.com/phpstan/phpstan-src/commit/9439bba42047ab9561a091292568d7adf58e42ce), #11506
- Fix
AccessoryLiteralStringType::setOffsetValueType()
(https://github.com/phpstan/phpstan-src/commit/93c5226cb5711c8b1b846fcfe6d5ef2586d2b162)- Fix
AccessoryNonFalsyStringType::setOffsetValueType()
(https://github.com/phpstan/phpstan-src/commit/c28c9362376286044b37755bedf49ab2228801dc)- Improve IntDivThrowTypeExtension to support integer ranges (#3325), thanks
@VincentLanglet
!- Fix array intersection between HasOffsetType and HasOffsetValueType (https://github.com/phpstan/phpstan-src/commit/07d64058830765dbb3bf194cffdf66c98db20a38), #11518
- Fix item type in list to constant array conversion with
count()
(#3309), thanks@staabm
!Function signature fixes 🤖
- Fix imagick definition (#3316), #10803, thanks
@VincentLanglet
!Internals 🔍
1.11.10
Bleeding edge 🔪
- Precise array shape for
preg_replace_callback()
$matches
(#3281), thanks@staabm
!- Report invalid exclude paths in PHP config (https://github.com/phpstan/phpstan-src/commit/9718c14f1ffac81ba3d2bf331b4e8b4041a4d004)
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.neon
... (truncated)
Commits
707c2ae
PHPStan 1.11.110656aa1
Empty Carbon baseline11210ed
Update Carbon and test it more58d202f
Updated PHPStan to commit 58d202fddc5597a1fa274ca3b64c352717818c4ff618124
Updated PHPStan to commit f6181244c1d4e9054f47a80fff5ec1ee2647914d07d6405
Updated PHPStan to commit 07d64058830765dbb3bf194cffdf66c98db20a38aa05a7d
Updated PHPStan to commit aa05a7d1993464ec105558a0138cb65340bb8d2df7fca4a
Updated PHPStan to commit f7fca4abacec1ee7064cad266945e511b26852aac28c936
Updated PHPStan to commit c28c9362376286044b37755bedf49ab2228801dc9439bba
Updated PHPStan to commit 9439bba42047ab9561a091292568d7adf58e42ce- 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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@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)