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
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>
|