PMD
のxml
をWARNING
が
[INFO] --- maven-pmd-plugin:3.6:pmd (pmd) @ festivals4partypeople-batch --- 7 10, 2016 8:24:29 午後 net.sourceforge.pmd.RuleSetFactory parseRuleReferenceNode 警告: Use Rule name rulesets/java/empty.xml/EmptyCatchBlock instead of the deprecated Rule name rulesets/java/basic.xml/EmptyCatchBlock. Future versions of PMD will remove support for this deprecated Rule name usage. [INFO]
どうも、EmptyCatchBlock
は、empty.xml
に
basic.xml
のEmptyCatchBlock
は
以下記述を
<rule ref="rulesets/java/basic.xml/EmptyCatchBlock"/>
以下記述に、
<rule ref="rulesets/java/empty.xml/EmptyCatchBlock"/>
basic.xml
に
GC: rulesets / java / basic.xml - GrepCode Source そのbasic.xml
からは
<rule deprecated="true" ref="rulesets/java/empty.xml/EmptyCatchBlock" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyIfStmt" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyWhileStmt" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyTryBlock" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyFinallyBlock" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptySwitchStatements" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptySynchronizedBlock" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyStatementNotInLoop" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyInitializer" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyStatementBlock" /> <rule deprecated="true" ref="rulesets/java/empty.xml/EmptyStaticInitializer" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UnnecessaryConversionTemporary" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UnnecessaryReturn" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UnnecessaryFinalModifier" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UselessOverridingMethod" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UselessOperationOnImmutable" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UnusedNullCheckInEquals" /> <rule deprecated="true" ref="rulesets/java/unnecessary.xml/UselessParentheses" />
以上です。
コメント