PMD rules SwitchDensity and AvoidReassigningParameters are activated. Issue #744

This commit is contained in:
Roman Ivanov 2015-04-23 18:24:53 -04:00
parent 8bd1d6869b
commit 310406967c
1 changed files with 8 additions and 2 deletions

View File

@ -109,8 +109,8 @@
<rule ref="rulesets/java/design.xml">
<!-- this produce false positives on gui.Main -->
<exclude name="UseUtilityClass"/>
<exclude name="AvoidReassigningParameters"/>
<exclude name="SwitchDensity"/>
<!--<exclude name="AvoidReassigningParameters"/>-->
<!--<exclude name="SwitchDensity"/>-->
<exclude name="ConstructorCallsOverridableMethod"/>
<exclude name="AccessorClassGeneration"/>
<exclude name="FinalFieldCouldBeStatic"/>
@ -165,6 +165,12 @@
<property name="problemDepth" value="4"/>
</properties>
</rule>
<rule ref="rulesets/java/design.xml/SwitchDensity">
<properties>
<!-- till #973 -->
<property name="violationSuppressXPath" value="//ClassOrInterfaceDeclaration[@Image='DeclarationOrderCheck']"/>
</properties>
</rule>
<rule ref="rulesets/java/empty.xml"/>
<rule ref="rulesets/java/finalizers.xml"/>