New features:
- Detect dead enum cases (#197); off by default, enable by:
parameters:
shipmonkDeadCode:
detect:
deadEnumCases: true
Fixes
- Fix false positive when
@final
class is inherited (#233) - Fix debug output for overridden built-in methods (#234)
Breaking changes:
ClassMemberRef
is now generic, you may need to update phpdocs of thoseClassConstantRef
constructor now requiresTrinaryLogic $isEnumCase
argument
Dependencies
phpstan/phpstan
now requires^2.1.12
(was^2.1.9
)