Bump phpstan/phpstan from 1.7.2 to 1.7.3
Created by: dependabot[bot]
Bumps phpstan/phpstan from 1.7.2 to 1.7.3.
Release notes
Sourced from phpstan/phpstan's releases.
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- NodeScopeResolver: call
nodeCallback
for all attribute-related nodes (#1333), #7071, thanks@janedbal
!- Consistent approach to stubFiles + StubFilesExtension (https://github.com/phpstan/phpstan-src/commit/d3589dc5415f5a639ef68bc9dccd481922df50c5), #7330
- Consider optional keys in ConstantArrayType removeFirst and removeLast (#1352), thanks
@herndlm
!- Consider optional keys in
ConstantArrayType::slice
(#1345), thanks@herndlm
!- Understand variadic arg type with
@no-named-args
(#1349), #5968, thanks@jrmajor
!- Add
ArrayChunkFunctionReturnTypeExtension
(#1356), #7277, thanks@herndlm
!Bugfixes
🐛
- TypeSpecifier - observe
hasSideEffects()
for static methods (https://github.com/phpstan/phpstan-src/commit/1182199bcffbb3f6cd73a1e5058020ecbbcfa02a), #7210- Use ReadWritePropertiesExtensions in
MissingReadOnlyPropertyAssignRule
(#1357), #6632, #7337, thanks@herndlm
!Function signature fixes
🤖
Commits
-
48c4621
PHPStan 1.7.3 -
78d766d
Update docker.md -
9986db7
Updated PHPStan to commit eac5b1cd3052e1c1cbb7d65333f68452852c1486 -
3dd77cc
Docker concurrency -
8e6d29f
Additional Docker images with PHP 8.1 -
1b3d012
Updated PHPStan to commit 735c8227e2086e4aba8f1828c7a5a40c64a79150 -
0020cb8
Updated PHPStan to commit 4d3ada0bfce9ae80fb3f329eefffde761daa9666 -
d90266d
Updated PHPStan to commit 64652cb2a5a622c09ca727f7d5f57ef31cd3874c -
417893b
Updated PHPStan to commit 87b213d61c58c1907a681795b0ee6907305a7b72 -
6cff533
Updated PHPStan to commit b24249b9d84b1f6d677874cbaa26a678fe83ba45 - 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)