Bump phpstan/phpstan from 1.10.32 to 1.10.35
Bumps phpstan/phpstan from 1.10.32 to 1.10.35.
Release notes
Sourced from phpstan/phpstan's releases.
1.10.35
Major new features
🚀
- Generics: Type projections aka call-site variance (#2485), thanks
@jiripudil
!Bugfixes
🐛
- Make
value-of<...>
lazier (https://github.com/phpstan/phpstan-src/commit/234f77d652bf6326be4bf5c25c7aab67145aca71), #9881- Update BetterReflection, #9877
- Fix
ReflectionAttribute::newInstance()
with nested class using named arguments (https://github.com/ondrejmirtes/BetterReflection/commit/8d751dd38f4d089715e748863d0d8e4113bc408c), thanks@enumag
!- Improve typing of filters that do not accept non-falsy strings (#2620), thanks
@zonuexe
!Internals
🔍
- name-collision-detector 2.0 (https://github.com/phpstan/phpstan-src/commit/c3cb573c595bf5cc72471fd8d773aa3b0296b035)
- Remove
phpstan/phpstan-php-parser
(#2632), thanks@staabm
!1.10.34
Improvements
🔧
- Add support and tests for
$this
type assertions (#2609), #8904, thanks@ekisu
!- Update phpstan/phpdoc-parser to 1.24.0
- Allow asserting the type of
$this
(phpstan/phpdoc-parser#209), thanks@ekisu
!- Avoid creating an Exception when it is not necessary (phpstan/phpdoc-parser#208), thanks
@mad-briller
!- Added
--fail-without-result-cache
CLI option (#2611), thanks@staabm
!- Make result cache independent from configs include order (#2606), thanks
@staabm
!- Reduce unnecessary calls into reflection (#2614), thanks
@staabm
!- Micro-optimize with
in_array()
(#2618), thanks@zonuexe
!- Cover ArgumentsNormalizer with BC promise (https://github.com/phpstan/phpstan-src/commit/b87db6233f08414e176f02ba2dcf08414cb1d83d)
- LastConditionVisitor: condition followed by throw is marked as last (#2405), thanks
@JanTvrdik
!Function signature fixes
🤖
- fix incorrect doc for
inotify_read
(#2605), thanks@taka-oyama
!Internals
🔍
- name-collision-detector (https://github.com/phpstan/phpstan-src/commit/95cdbe577513286c36dcf513fe76f269e8a32125)
1.10.33
Improvements
🔧
... (truncated)
Commits
-
e730e5f
PHPStan 1.10.35 -
87ce9f2
Update baselines -
3334735
Updated PHPStan to commit 3334735b2e156c43b48c315ab69bea225988ffd4 -
e7eeee1
Update Rector -
c0cceb3
Update ReactPHP/promise -
e299da5
Updated PHPStan to commit e299da594c1e1ed160e686a3f6a4ac54cfd7228f -
e76e2bf
Updated PHPStan to commit e76e2bf88c9689b8e33f29e466d7b0e03aeaa39f -
b8d819c
Updated PHPStan to commit b8d819c28d1b684f9f9427e2a412d92d603812d6 -
1193a21
Improve docs for "@phpstan-consistent-constructor
" -
af2dd51
Updated PHPStan to commit af2dd51f045f233307c81944545ed236466d9176 - 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