@@ -22,12 +22,16 @@ parameters:
2222booleansInConditions : %strictRules.allRules%
2323uselessCast : %strictRules.allRules%
2424requireParentConstructorCall : %strictRules.allRules%
25- disallowedConstructs : %strictRules.allRules%
25+ disallowedBacktick : %strictRules.allRules%
26+ disallowedEmpty : %strictRules.allRules%
27+ disallowedImplicitArrayCreation : %strictRules.allRules%
28+ disallowedShortTernary : %strictRules.allRules%
2629overwriteVariablesWithLoop : %strictRules.allRules%
2730closureUsesThis : %strictRules.allRules%
2831matchingInheritedMethodNames : %strictRules.allRules%
2932numericOperandsInArithmeticOperators : %strictRules.allRules%
30- strictCalls : %strictRules.allRules%
33+ strictFunctionCalls : %strictRules.allRules%
34+ dynamicCallOnStaticMethod : %strictRules.allRules%
3135switchConditionsMatchingType : %strictRules.allRules%
3236noVariableVariables : %strictRules.allRules%
3337strictArrayFilter : [%strictRules.allRules% , %featureToggles.bleedingEdge% ]
@@ -39,12 +43,16 @@ parametersSchema:
3943booleansInConditions : anyOf (bool (), arrayOf (bool ()))
4044uselessCast : anyOf (bool (), arrayOf (bool ()))
4145requireParentConstructorCall : anyOf (bool (), arrayOf (bool ()))
42- disallowedConstructs : anyOf (bool (), arrayOf (bool ()))
46+ disallowedBacktick : anyOf (bool (), arrayOf (bool ()))
47+ disallowedEmpty : anyOf (bool (), arrayOf (bool ()))
48+ disallowedImplicitArrayCreation : anyOf (bool (), arrayOf (bool ()))
49+ disallowedShortTernary : anyOf (bool (), arrayOf (bool ()))
4350overwriteVariablesWithLoop : anyOf (bool (), arrayOf (bool ()))
4451closureUsesThis : anyOf (bool (), arrayOf (bool ()))
4552matchingInheritedMethodNames : anyOf (bool (), arrayOf (bool ()))
4653numericOperandsInArithmeticOperators : anyOf (bool (), arrayOf (bool ()))
47- strictCalls : anyOf (bool (), arrayOf (bool ()))
54+ strictFunctionCalls : anyOf (bool (), arrayOf (bool ()))
55+ dynamicCallOnStaticMethod : anyOf (bool (), arrayOf (bool ()))
4856switchConditionsMatchingType : anyOf (bool (), arrayOf (bool ()))
4957noVariableVariables : anyOf (bool (), arrayOf (bool ()))
5058strictArrayFilter : anyOf (bool (), arrayOf (bool ()))
@@ -70,13 +78,13 @@ conditionalTags:
7078PHPStan\Rules\Classes\RequireParentConstructCallRule :
7179phpstan.rules.rule : %strictRules.requireParentConstructorCall%
7280PHPStan\Rules\DisallowedConstructs\DisallowedBacktickRule :
73- phpstan.rules.rule : %strictRules.disallowedConstructs %
81+ phpstan.rules.rule : %strictRules.disallowedBacktick %
7482PHPStan\Rules\DisallowedConstructs\DisallowedEmptyRule :
75- phpstan.rules.rule : %strictRules.disallowedConstructs %
83+ phpstan.rules.rule : %strictRules.disallowedEmpty %
7684PHPStan\Rules\DisallowedConstructs\DisallowedImplicitArrayCreationRule :
77- phpstan.rules.rule : %strictRules.disallowedConstructs %
85+ phpstan.rules.rule : %strictRules.disallowedImplicitArrayCreation %
7886PHPStan\Rules\DisallowedConstructs\DisallowedShortTernaryRule :
79- phpstan.rules.rule : %strictRules.disallowedConstructs %
87+ phpstan.rules.rule : %strictRules.disallowedShortTernary %
8088PHPStan\Rules\ForeachLoop\OverwriteVariablesWithForeachRule :
8189phpstan.rules.rule : %strictRules.overwriteVariablesWithLoop%
8290PHPStan\Rules\ForLoop\OverwriteVariablesWithForLoopInitRule :
@@ -108,11 +116,11 @@ conditionalTags:
108116PHPStan\Rules\Operators\OperandsInArithmeticSubtractionRule :
109117phpstan.rules.rule : %strictRules.numericOperandsInArithmeticOperators%
110118PHPStan\Rules\StrictCalls\DynamicCallOnStaticMethodsRule :
111- phpstan.rules.rule : %strictRules.strictCalls %
119+ phpstan.rules.rule : %strictRules.dynamicCallOnStaticMethod %
112120PHPStan\Rules\StrictCalls\DynamicCallOnStaticMethodsCallableRule :
113- phpstan.rules.rule : %strictRules.strictCalls %
121+ phpstan.rules.rule : %strictRules.dynamicCallOnStaticMethod %
114122PHPStan\Rules\StrictCalls\StrictFunctionCallsRule :
115- phpstan.rules.rule : %strictRules.strictCalls %
123+ phpstan.rules.rule : %strictRules.strictFunctionCalls %
116124PHPStan\Rules\SwitchConditions\MatchingTypeInSwitchCaseConditionRule :
117125phpstan.rules.rule : %strictRules.switchConditionsMatchingType%
118126PHPStan\Rules\VariableVariables\VariableMethodCallRule :
0 commit comments