Skip to content

Commit 184ac58

Browse files
committed
update phpcs.xml to Slevomat CS 6.4
1 parent bb20863 commit 184ac58

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

Diff for: phpcs.xml

+15-8
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,26 @@
2020
<property name="newlinesCountBetweenOpenTagAndDeclare" value="0"/>
2121
</properties>
2222
</rule>
23-
<rule ref="SlevomatCodingStandard.TypeHints.TypeHintDeclaration">
23+
<rule ref="SlevomatCodingStandard.TypeHints.PropertyTypeHint">
2424
<properties>
25-
<property name="usefulAnnotations" type="array" value="
26-
@dataProvider,
27-
@requires
28-
"/>
2925
<property name="enableObjectTypeHint" value="false"/>
3026
</properties>
31-
<exclude name="SlevomatCodingStandard.TypeHints.TypeHintDeclaration.MissingTraversableParameterTypeHintSpecification"/>
32-
<exclude name="SlevomatCodingStandard.TypeHints.TypeHintDeclaration.MissingTraversableReturnTypeHintSpecification"/>
27+
<exclude name="SlevomatCodingStandard.TypeHints.PropertyTypeHint.MissingNativeTypeHint"/>
28+
</rule>
29+
<rule ref="SlevomatCodingStandard.TypeHints.ParameterTypeHint">
30+
<properties>
31+
<property name="enableObjectTypeHint" value="false"/>
32+
</properties>
33+
<exclude name="SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification"/>
34+
</rule>
35+
<rule ref="SlevomatCodingStandard.TypeHints.ReturnTypeHint">
36+
<properties>
37+
<property name="enableObjectTypeHint" value="false"/>
38+
</properties>
39+
<exclude name="SlevomatCodingStandard.TypeHints.ReturnTypeHint.MissingTraversableTypeHintSpecification"/>
3340
</rule>
3441
<rule ref="SlevomatCodingStandard.ControlStructures.AssignmentInCondition"/>
35-
<rule ref="SlevomatCodingStandard.ControlStructures.DisallowEqualOperators"/>
42+
<rule ref="SlevomatCodingStandard.Operators.DisallowEqualOperators"/>
3643
<rule ref="SlevomatCodingStandard.ControlStructures.RequireNullCoalesceOperator"/>
3744
<rule ref="SlevomatCodingStandard.ControlStructures.EarlyExit"/>
3845
<rule ref="SlevomatCodingStandard.Classes.SuperfluousAbstractClassNaming"/>

0 commit comments

Comments
 (0)