Skip to content

Commit f53dd8d

Browse files
customised NumberOfChildren and CouplingBetweenObjects, to block the future expanding and handle bypassing the current status.
1 parent 38c75e4 commit f53dd8d

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

phpmd.xml

+17-2
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,24 @@
2525
<exclude name="LongVariable"/>
2626
</rule>
2727

28-
<rule ref="rulesets/design.xml" />
28+
<rule ref="rulesets/design.xml">
29+
<exclude name="NumberOfChildren"/>
30+
<exclude name="CouplingBetweenObjects"/>
31+
</rule>
32+
33+
<rule ref="rulesets/design.xml/CouplingBetweenObjects">
34+
<properties>
35+
<property name="maximum" value="28" />
36+
</properties>
37+
</rule>
38+
39+
<rule ref="rulesets/design.xml/NumberOfChildren">
40+
<properties>
41+
<property name="minimum" value="101" />
42+
</properties>
43+
</rule>
2944

30-
<rule ref="rulesets/cleancode.xml" >
45+
<rule ref="rulesets/cleancode.xml">
3146
<exclude name="ElseExpression"/>
3247
<exclude name="StaticAccess"/>
3348
</rule>

0 commit comments

Comments
 (0)