Bump phpstan/phpstan from 1.10.39 to 1.10.44
Bumps phpstan/phpstan from 1.10.39 to 1.10.44.
Release notes
Sourced from phpstan/phpstan's releases.
1.10.44
Improvements
🔧
- PHP 8.3: support for dynamic class constant fetches (RFC)
- PHP 8.3: support for anonymous readonly class
- RedefinedParametersRule (#2755), #8025, thanks
@paulbalandan
!- AbstractPrivateMethodRule (#2756), thanks
@staabm
!- ReadOnlyClassRule (https://github.com/phpstan/phpstan-src/commit/02b2e3d0885528724a1af91a1758b8f36e2167f4)
- InvalidLexicalVariablesInClosureUseRule (#2757), #1855, thanks
@paulbalandan
!- AbstractProtectedMethodRule (#2758), thanks
@staabm
!- VarTagTypeRuleHelper: do not allow widening
list<array{id: int}>
tomixed[]
(#2760), thanks@janedbal
!Bugfixes
🐛
- Re-add nullable type to interface to fix
Carbon
PHPStan extension (#2762), thanks@CalebDW
!- Fix named arguments for few multi-variant methods (#2748), thanks
@schlndh
!- Fix overriding
SoapClient
old-style constructor (https://github.com/phpstan/phpstan-src/commit/7765768fd54617616107f76489702d8bcac3d4d2), #10165- Apply same fix in MethodSignatureRule from https://github.com/phpstan/phpstan-src/commit/be2b4152837ce05273c55937b8a56daa19cb4d81 (https://github.com/phpstan/phpstan-src/commit/85fcd5f35e5418ce78b7a0734facf11d079fe160), #10166
Function signature fixes
🤖 1.10.43
Improvements
🔧
- Update
phpstan/phpdoc-parser
- Fix HTML description detection for PhpStorm stubs (phpstan/phpdoc-parser#220), thanks
@schlndh
!- Make
ReflectionEnum
generic (https://github.com/phpstan/phpstan-src/commit/9ce8faf53c7a78c7887a2c33f9d34944605d6aae)Bugfixes
🐛
- Merge right scope of
??=
with scope before the expression (https://github.com/phpstan/phpstan-src/commit/846f44ee6e027853352674052510bc172a1bfc89), #10151, #10131- Fix return type of parent calls for SplHeap and other internal methods (#2622), #7162, #9867, thanks
@schlndh
!stdClass
does not have__get
method (https://github.com/phpstan/phpstan-src/commit/baf359ea3cfa99368eb94d80887cfd7bb0a00b85), #10149- Fix signature check of method from trait (https://github.com/phpstan/phpstan-src/commit/be2b4152837ce05273c55937b8a56daa19cb4d81), #10153
- All
universalObjectCratesClasses
allow dynamic properties (https://github.com/phpstan/phpstan-src/commit/2ec416e11202f150b880619c5bc6416bf17b8e3e)- Fix infinite recursion with self-referencing class constant (https://github.com/phpstan/phpstan-src/commit/93af41bf52b47bbfbc533efea75f515a4caddc0e), #10147
Internals
🔍 1.10.42
... (truncated)
Commits
-
bf84367
PHPStan 1.10.44 -
993c0a2
Updated PHPStan to commit 993c0a2e7d951e9d3392d37126049fbf489fea3f -
6ebb026
Updated PHPStan to commit 6ebb026bb9b045f377b9ac8d713bff807bb68409 -
abf65a7
Updated PHPStan to commit abf65a7fd64e3a14b95bff17a7aa26b2ba9bca39 -
b66432e
Updated PHPStan to commit b66432ebe45bf30cbbe8025196bcce238cc0d812 -
02b2e3d
Updated PHPStan to commit 02b2e3d0885528724a1af91a1758b8f36e2167f4 -
7042805
Updated PHPStan to commit 7042805dbc4da1b7130cc1da476a6a31270f7cf1 -
b77f894
Updated PHPStan to commit b77f89400872bc2758724d1dbd5c488a6590eac2 -
78aab76
Updated PHPStan to commit 78aab76a3f64e6b39311428ce3189d566e5656f8 -
c098fc8
Updated PHPStan to commit c098fc825a35a219b8e7a1e37e83d4e0b072d004 - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts