1.1.0
New features:
RequirePreviousExceptionPassRulecan be checking more cases whenreportEvenIfExceptionIsNotAcceptableByRethrownOneoption is used- New rule
AllowComparingOnlyComparableTypesRulefor strict usage of <,>,<=,>=,<=> - New rule
BackedEnumGenericsRuleallowing to hack generics intoBackedEnumin PHP 8.1 - New rule
ForbidEnumInFunctionArgumentsRulechecking dangerous usage of enums in array functions likearray_diff,sort,implodeand much more - New rule
ForbidCustomFunctionsRuleallowing you to deny method calls as you need, e.g.: uselessReflectionProperty::setAccessibleon PHP 8.1
Dependencies
phpstan/phpstannow requires at least 1.8.1 (was 1.5.6, see #15)