:octocat: phpmd exclude excess rules on CI

This commit is contained in:
smiley
2023-03-11 19:10:41 +01:00
parent ced43cac65
commit 7b10197135
+8 -18
View File
@@ -13,24 +13,14 @@
<exclude name="ElseExpression"/>
<exclude name="StaticAccess"/>
</rule>
<rule ref="rulesets/codesize.xml" />
<rule ref="rulesets/codesize.xml/CyclomaticComplexity">
<priority>1</priority>
<properties>
<property name="reportLevel" value="50"/>
</properties>
</rule>
<rule ref="rulesets/codesize.xml/NPathComplexity">
<priority>1</priority>
<properties>
<property name="minimum" value="1000"/>
</properties>
</rule>
<rule ref="rulesets/codesize.xml/ExcessiveClassComplexity">
<priority>1</priority>
<properties>
<property name="maximum" value="150"/>
</properties>
<rule ref="rulesets/codesize.xml">
<!--
you know what, we're gonna exclude the excess rules on CI -
we can't fix most of them anyway and the rule configuration is broken
-->
<exclude name="CyclomaticComplexity"/>
<exclude name="ExcessiveClassComplexity"/>
<exclude name="NPathComplexity"/>
</rule>
<rule ref="rulesets/controversial.xml">
<!-- superglobals are only used in examples -->