Releases: shipmonk-rnd/dead-code-detector
Releases · shipmonk-rnd/dead-code-detector
0.14.1
0.14.0
Immutable
release. Only release title and notes can be modified.
New features:
- Support PHP 8.5 features (#269)
- Support phpbench entrypoints (#262, @simPod)
- Support behat entrypoints (#267, @devbanana)
- Support
stream_wrapper_registermagic (#266)
Improvements
- All filepaths are now resolved relative to config file they reside (same as native PHPStan configs) (#219)
usageProviders.symfony.configDirusageExcluders.tests.devPaths
Dependencies
phpstan/phpstannow requires^2.1.23(was^2.1.12) (#254)
Breaking changes
- All classes are final (#237)
0.13.5
0.13.4
0.13.3
Improvements:
- Symfony:
- Support
#[AsTransitionListenerWorkflow]and other Event listener attributes (#248, by @S1ructure) - Support
#[AsMessageHandler]attribute (#247, by @S1ructure)
- Support
0.13.2
0.13.1
0.13.0
New features:
- Detect dead enum cases (#197); off by default, enable by:
parameters:
shipmonkDeadCode:
detect:
deadEnumCases: trueFixes
- Fix false positive when
@finalclass is inherited (#233) - Fix debug output for overridden built-in methods (#234)
Breaking changes:
ClassMemberRefis now generic, you may need to update phpdocs of thoseClassConstantRefconstructor now requiresTrinaryLogic $isEnumCaseargument
Dependencies
phpstan/phpstannow requires^2.1.12(was^2.1.9)