Bump phpstan/phpstan from 1.7.2 to 1.7.6
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.7.2 to 1.7.6.
Release notes
Sourced from phpstan/phpstan's releases.
1.7.6
Bugfixes
🐛
- Rewrite the located identifier name with class aliases in mind (#1369), #7308
- Class definition from autoloader should be preferred over PhpStorm stubs, #7357, #3634
1.7.5
Bugfixes
🐛 Fixes for more custom autoloader scenarios (#7296, #7308):
- Create class reflection from runtime reflection after custom autoloader run (#1368)
- Additional fix to make class aliases work (https://github.com/phpstan/phpstan-src/commit/99acc024f9ac00abe202da492c29cb5081a13d0c)
- Include custom autoloaders registered in Composer dependencies (https://github.com/phpstan/phpstan-src/commit/eab4542c4b8877c5f7e85d31d9aa688212f77a77)
1.7.4
Improvements
🔧
- Avoid additional irrelevant constructor-related checks in
UnusedPrivatePropertyRule
(#1360), thanks@herndlm
!Bugfixes
🐛
- Fix
ConstantArrayType
optional key unsetting viaremoveLastElements
(#1366), #7351, thanks@herndlm
!- Fix
array_walk
callback parameters (#1367), thanks@rvanvelzen
!- Always resolve constants with namespace-aware logic (https://github.com/phpstan/phpstan-src/commit/e73f320b57951703927140b7ee27a4fa5da54b90), #7352
- Use trait property promotion in uninitialized props checks (#1362), #7314, thanks
@herndlm
!- infer
non-empty-string
onstrstr()
comparison with constant string (#1365), thanks@staabm
!Function signature fixes
🤖
- Fix
stream_bucket_make_writeable
(#1361), #7341, thanks@VincentLanglet
!1.7.3
Improvements
🔧
- Docker image: default tag uses PHP 8.0, introducing new tag for PHP 8.1 (#7334):
latest
+latest-php8.0
use PHP 8.0latest-php8.1
uses PHP 8.11
+1-php8.0
use PHP 8.01-php8.1
uses PHP 8.11.7.3
+1.7.3-php8.0
use PHP 8.01.7.3-php8.1
uses PHP 8.1nightly
+nightly-php8.0
use PHP 8.0nightly-php8.1
uses PHP 8.1
... (truncated)
Commits
-
1af9271
PHPStan 1.7.6 -
98728f7
Regression test -
abe5fa9
Updated PHPStan to commit 9df114220b3688bc5a2921fa7b9f1db41aaec237 -
cf3736b
Fix -
f894334
Regression test -
dfb81bf
PHPStan 1.7.5 -
c5b2802
Updated PHPStan to commit 1a176987e15757a18815ba09d430b236b654ca50 -
63cbdad
Updated PHPStan to commit eab4542c4b8877c5f7e85d31d9aa688212f77a77 -
6f9ffc0
Regression test -
7b2cf45
Improve regression test - 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)