Bump phpstan/phpstan from 1.10.15 to 1.10.32
Bumps phpstan/phpstan from 1.10.15 to 1.10.32.
Release notes
Sourced from phpstan/phpstan's releases.
1.10.32
Improvements
🔧
- Optimize FileTypeMapper for huge PHPDocs (#2582), #9498
- This fixes performance issue for projects that use Carbon (
nesbot/carbon
)- Optimize DumpParametersCommand (https://github.com/phpstan/phpstan-src/commit/379008a6a632e6e657ad920147a87772c41438e1)
1.10.31
Improvements
🔧
- Cache OptimizedDirectorySourceLocator data for faster subsequent runs and less work needed by child processes (https://github.com/phpstan/phpstan-src/commit/b66210f114f695a23d62f884615874cf5f7c6bab)
NonAcceptingNeverType
(#2540), #9133, #6485, thanks@jiripudil
!- ClearResultCacheCommand -
--xdebug
option (https://github.com/phpstan/phpstan-src/commit/3befb53be3acb9c6807d1ac0834eafb399762440)Internals
🔍
- Do not pass a fake path to analyse in ClearResultCacheCommand; check paths count later when asking for files (https://github.com/phpstan/phpstan-src/commit/4e37a2d78baed28974f140775bcc7f5cba62cf6b)
- FileCacheStorage - reference cache key in a comment (https://github.com/phpstan/phpstan-src/commit/0fbf0eed7ba63bdae6a8ce7ef33a96bd12236b45)
1.10.30
Improvements
🔧
- NotAnalysedTraitRule - do not report for analysis of files-only paths (https://github.com/phpstan/phpstan-src/commit/5f59d58b62ba130aaeedd7d804f3d0bb2b19e4fd)
Bugfixes
🐛
- Fix several issues with nullsafe type specification (#2577), #9105, #5172, #8517, #7980, #8664, #9293, thanks
@schlndh
!- Do not report unused class elements if the element is used on an uncertain type like
mixed
(https://github.com/phpstan/phpstan-src/commit/cbdb30d596d44cd00361989df72cb15f33f26109), #9765- ConditionalTagsExtension: add missing tags (#2574), thanks
@janedbal
!- CleaningVisitor - keep closures and arrow functions (https://github.com/phpstan/phpstan-src/commit/0501aaf259f16cd1bd27e2a6ec2d8b1de5af5edf), #9776
- Fix baseline for access to uninitialized property from trait (#2568), thanks
@schlndh
!- Fix generalizing types in loops (https://github.com/phpstan/phpstan-src/commit/c09be9ec0e8ca6b448da52ee5320417bc692adf9), #9753
- Fix foreach scope when iterating non-array and
polluteScopeWithAlwaysIterableForeach
istrue
(https://github.com/phpstan/phpstan-src/commit/853a1e693eb18b9c1eef87f264c90b4d446db710), #9784Internals
🔍
- Issue bot - special NotAnalysedTraitRule that runs even with
onlyFiles=true
(https://github.com/phpstan/phpstan-src/commit/6c941aecbfd47dd09315d995821eb904288f04c1)- Ability to disable
implicitThrows
in tests (#2576), thanks@janedbal
!- Rename duplicate symbols (https://github.com/phpstan/phpstan-src/commit/21717178796e2081d3c4275e6cc54821cfcdcba6)
1.10.29
Improvements
🔧
... (truncated)
Commits
-
c47e47d
PHPStan 1.10.32 -
a4fa95a
Updated PHPStan to commit a4fa95a42ba0f49732fc250904b7f54699623271 -
379008a
Updated PHPStan to commit 379008a6a632e6e657ad920147a87772c41438e1 -
c0eb159
PHPStan 1.10.31 -
6bdc25a
Updated PHPStan to commit 6bdc25a944690839507a8ca96d33ec7c51660f3f -
cfe3b1f
Updated PHPStan to commit cfe3b1fe575b4cf6ffe3151eaf0d87457b453b7a -
5aa3db7
Update baselines -
0fbf0ee
Updated PHPStan to commit 0fbf0eed7ba63bdae6a8ce7ef33a96bd12236b45 -
5846317
Updated PHPStan to commit 5846317f780822cb47659bc06924120d52a301eb -
1a903a2
Updated PHPStan to commit 1a903a2fbff2f139115565b69533c34cb8708c95 - 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