Skip to content

Commit 42d4318

Browse files
committed
use php_version config to set object typehint requirement
1 parent cc8d8fc commit 42d4318

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

Diff for: phpcs.xml

+2-12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0"?>
22
<ruleset name="PHPStan PHPDoc Parser">
3+
<config name="php_version" value="70100"/>
34
<rule ref="build-cs/vendor/consistence/coding-standard/Consistence/ruleset.xml">
45
<exclude name="SlevomatCodingStandard.Commenting.InlineDocCommentDeclaration.InvalidFormat"/>
56
<exclude name="SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameAfterKeyword"/>
@@ -20,22 +21,11 @@
2021
<property name="newlinesCountBetweenOpenTagAndDeclare" value="0"/>
2122
</properties>
2223
</rule>
23-
<rule ref="SlevomatCodingStandard.TypeHints.PropertyTypeHint">
24-
<properties>
25-
<property name="enableObjectTypeHint" value="false"/>
26-
</properties>
27-
<exclude name="SlevomatCodingStandard.TypeHints.PropertyTypeHint.MissingNativeTypeHint"/>
28-
</rule>
24+
<rule ref="SlevomatCodingStandard.TypeHints.PropertyTypeHint"/>
2925
<rule ref="SlevomatCodingStandard.TypeHints.ParameterTypeHint">
30-
<properties>
31-
<property name="enableObjectTypeHint" value="false"/>
32-
</properties>
3326
<exclude name="SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification"/>
3427
</rule>
3528
<rule ref="SlevomatCodingStandard.TypeHints.ReturnTypeHint">
36-
<properties>
37-
<property name="enableObjectTypeHint" value="false"/>
38-
</properties>
3929
<exclude name="SlevomatCodingStandard.TypeHints.ReturnTypeHint.MissingTraversableTypeHintSpecification"/>
4030
</rule>
4131
<rule ref="SlevomatCodingStandard.ControlStructures.AssignmentInCondition"/>

0 commit comments

Comments
 (0)