Bump phpstan/phpstan from 1.7.2 to 1.7.7
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.7.2 to 1.7.7.
Release notes
Sourced from phpstan/phpstan's releases.
1.7.7
Bugfixes
🐛
- AutoloadFunctionsSourceLocator - avoid ReflectionSourceStubber bugs by trying AutoloadSourceLocator first (#1373), #7365, #7360, #7363
- BetterReflection - allow class autoloading for
invoke()
etc. (https://github.com/ondrejmirtes/BetterReflection/commit/2a0638be397dfe7aa30a5e530ebf7b59f9c1d4e7), #73331.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.0
... (truncated)
Commits
-
cadad14
PHPStan 1.7.7 -
2b601a4
Updated PHPStan to commit 75c5574a402e858458bf0f83a5942a22e6cfb737 -
7457f7b
Updated PHPStan to commit 3d2a3d797604c0d4eb95a799392a9f04194e0f81 -
6fa1d9c
Fix -
afbe366
Regression test -
d953cd8
Updated PHPStan to commit ff8ce818e559166a61e3bca38abfd822bd5cae14 -
1af9271
PHPStan 1.7.6 -
98728f7
Regression test -
abe5fa9
Updated PHPStan to commit 9df114220b3688bc5a2921fa7b9f1db41aaec237 -
cf3736b
Fix - 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)