phpstan-magento
phpstan-magento copied to clipboard
Update phpstan/phpstan requirement from ~1.10.3 to ~1.11.1
Updates the requirements on phpstan/phpstan to permit the latest version.
Release notes
Sourced from phpstan/phpstan's releases.
1.11.1
Improvements 🔧
Bugfixes 🐛
- Do not complain about
impure(Function|Method).pureif it has@phpstan-asserttags (https://github.com/phpstan/phpstan-src/commit/9544f8a6b52dbd6068800bbfc5bdaf67fe04a8c2)- Remove tip about deprecated config option (https://github.com/phpstan/phpstan-src/commit/d603c7b676e3b91f4b7ba81d46aee3e9a593f883), #11000
- Fix false positive with
reportPossiblyNonexistentConstantArrayOffset: true(https://github.com/phpstan/phpstan-src/commit/5277630459518024b16272bf6b6fd216eb3d10ed), #10997- Fix parent keyword case sensitivity (#3064), thanks
@staabm!- InlineHTML is an impure point (#3072), thanks
@staabm!- UnionTypeHelper - prevent infinite recursion (https://github.com/phpstan/phpstan-src/commit/bb3da26d562727c3122a344622059ded2239d6ab), #11027
- Fix more potential for infinite recursion (https://github.com/phpstan/phpstan-src/commit/1d02c4f27684644e8361cf2a2bc5713adef9b95e)
- RangeFunctionReturnTypeExtension - fix internal ValueError (https://github.com/phpstan/phpstan-src/commit/fe3895ada98940d1a71c2eb115d61afda9fd7a2c), #11026
- Property unset is an impure point (https://github.com/phpstan/phpstan-src/commit/702ddcd7805ba08c0765bdf0930beaef0e6b4fc1), #11001
- Fix property assign not being an impure point in arrow function (https://github.com/phpstan/phpstan-src/commit/35ff6895f48b74e8bc0dda7ec94c40e73c84099b), #11001
- Fix internal error when accessing enum case by class-string (https://github.com/phpstan/phpstan-src/commit/1116e03389f0f47297c2638b5b67c84f4d339478), #10985
- Fix resolving
selfandstaticin@phpstan-closure-thisfrom trait stub file (https://github.com/phpstan/phpstan-src/commit/93402494ee92dd2e7264f112105151586203e0ec), #11009- CallToMethodStatementWithoutImpurePointsRule - fix for methods called on unions (https://github.com/phpstan/phpstan-src/commit/ee33f1e48b5ae9d6e99500814c186cd31e7a764f), #11011
Function signature fixes 🤖
- Offset
uriinstream_get_meta_datacalls is always present on PHP 8.3+ (https://github.com/phpstan/phpstan-src/commit/885d46bc8d7555a8b762914821ad2f0f5871e517), #11024, #10999
Commits
e524358PHPStan 1.11.199f308bUpdate errors identifiersee33f1eUpdated PHPStan to commit ee33f1e48b5ae9d6e99500814c186cd31e7a764f9340249Updated PHPStan to commit 93402494ee92dd2e7264f112105151586203e0ecfd48871Updated PHPStan to commit fd48871d2a1fdf9e656d427fdd080b5658bf30a91116e03Updated PHPStan to commit 1116e03389f0f47297c2638b5b67c84f4d3394784931bb5Update errors identifierscb0cd1cUpdated PHPStan to commit cb0cd1c60afff0add5d6fea9a6e7c98005d32a9467b140fUpdated PHPStan to commit 67b140fe171e71bbb14677e058a9a38b1d7d6919fe3895aUpdated PHPStan to commit fe3895ada98940d1a71c2eb115d61afda9fd7a2c- 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)