Skip to content

Commit adcf06d

Browse files
committed
Customize PMD report to ignore "useless parentheses" warning.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/codec/trunk@1462706 13f79535-47bb-0310-9956-ffa450edef68
1 parent 8cfa488 commit adcf06d

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

pmd.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0"?>
2+
<ruleset name="mybraces"
3+
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 http://pmd.sourceforge.net/ruleset_2_0_0.xsd">
6+
<description>Excludes from default PMD rules.</description>
7+
<rule ref="rulesets/java/unusedcode.xml">
8+
<exclude name="UnnecessaryParentheses"/>
9+
</rule>
10+
</ruleset>

pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,10 @@ limitations under the License.
299299
<version>3.0.1</version>
300300
<configuration>
301301
<targetJdk>${maven.compile.target}</targetJdk>
302+
<linkXref>true</linkXref>
303+
<rulesets>
304+
<ruleset>${basedir}/pmd.xml</ruleset>
305+
</rulesets>
302306
</configuration>
303307
</plugin>
304308
<plugin>

0 commit comments

Comments
 (0)