Skip to content

Commit ccbbe06

Browse files
committed
fix: exclude test classes from phpmd too-many-public-methods rule
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent b7829da commit ccbbe06

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

phpmd.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@
1212
<rule ref="rulesets/codesize.xml">
1313
<exclude name="CyclomaticComplexity"/>
1414
<exclude name="NPathComplexity"/>
15+
<exclude name="TooManyPublicMethods" />
16+
</rule>
17+
<rule ref="rulesets/codesize.xml/TooManyPublicMethods">
18+
<properties>
19+
<property name="excludePattern" value=".*Test\.php$" />
20+
</properties>
1521
</rule>
1622
<rule ref="rulesets/design.xml"/>
1723
<rule ref="rulesets/naming.xml">

0 commit comments

Comments
 (0)