Skip to content

Commit 790bd25

Browse files
authored
Exclude PMD UselessParentheses rule in core-unittests (#4422)
1 parent dc8885c commit 790bd25

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

maven/core-unittests/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="core-unittests"
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>PMD rules for core unit tests.</description>
7+
<rule ref="rulesets/java/quickstart.xml">
8+
<exclude name="UselessParentheses"/>
9+
</rule>
10+
</ruleset>

maven/core-unittests/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@
9797
<failOnViolation>false</failOnViolation>
9898
<printFailingErrors>false</printFailingErrors>
9999
<targetJdk>1.8</targetJdk>
100+
<rulesets>
101+
<ruleset>${project.basedir}/pmd.xml</ruleset>
102+
</rulesets>
100103
</configuration>
101104
<executions>
102105
<execution>

0 commit comments

Comments
 (0)