You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

215 lines
6.3 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<pmd>
<useProjectRuleSet>false</useProjectRuleSet>
<ruleSetFile>.ruleset</ruleSetFile>
<rules>
<rule>
<name>WhileLoopsMustUseBraces</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnnecessaryParentheses</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyCatchBlock</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyIfStmt</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyWhileStmt</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyTryBlock</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyFinallyBlock</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyStatementNotInLoop</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnnecessaryConversionTemporary</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AssignmentInOperand</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnnecessaryParentheses</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>VariableNamingConventions</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>MisleadingVariableName</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>SimplifyBooleanExpressions</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>SwitchStmtsShouldHaveDefault</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidReassigningParameters</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>FinalFieldCouldBeStatic</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EqualsNull</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>SimpleDateFormatNeedsLocale</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>ImmutableField</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AssignmentToNonFinalStatic</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidSynchronizedAtMethodLevel</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AbstractClassWithoutAbstractMethod</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UncommentedEmptyMethod</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidConstantsInterface</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidThrowingRawExceptionTypes</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidThrowingNullPointerException</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyCatchBlock</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyIfStmt</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyWhileStmt</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyTryBlock</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyFinallyBlock</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyStatementNotInLoop</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>WhileLoopsMustUseBraces</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidArrayLoops</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnnecessaryWrapperObjectCreation</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>DuplicateImports</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>ImportFromSamePackage</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AvoidReassigningParameters</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>EmptyIfStmt</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnnecessaryConversionTemporary</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>AssignmentInOperand</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>StringInstantiation</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>StringToString</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>InefficientStringBuffering</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>InefficientEmptyStringCheck</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UselessStringValueOf</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>SystemPrintln</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnusedPrivateField</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnusedPrivateMethod</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
<rule>
<name>UnusedFormalParameter</name>
<ruleset>pmd-eclipse</ruleset>
</rule>
</rules>
<includeDerivedFiles>false</includeDerivedFiles>
<violationsAsErrors>true</violationsAsErrors>
<fullBuildEnabled>true</fullBuildEnabled>
</pmd>