This is an automated email from the ASF dual-hosted git repository. aherbert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-numbers.git
commit 2b03836a70178585f80c1c0ec01fd6530073a6af Author: Alex Herbert <[email protected]> AuthorDate: Wed Nov 6 23:05:55 2019 +0000 Update PMD version from 3.9.0 to 3.12.0. Update dependency version to v6.19.0. --- pom.xml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f44a230..242d77b 100644 --- a/pom.xml +++ b/pom.xml @@ -56,7 +56,8 @@ <commons.encoding>UTF-8</commons.encoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> - <numbers.pmd.version>3.9.0</numbers.pmd.version> + <numbers.pmd.version>3.12.0</numbers.pmd.version> + <numbers.pmd.dep.version>6.19.0</numbers.pmd.dep.version> <numbers.checkstyle.version>3.0.0</numbers.checkstyle.version> <numbers.checkstyle.dep.version>8.20</numbers.checkstyle.dep.version> <numbers.mathjax.version>2.7.2</numbers.mathjax.version> @@ -272,6 +273,32 @@ </configuration> </plugin> <plugin> + <artifactId>maven-pmd-plugin</artifactId> + <version>${numbers.pmd.version}</version> + <dependencies> + <dependency> + <groupId>net.sourceforge.pmd</groupId> + <artifactId>pmd-core</artifactId> + <version>${numbers.pmd.dep.version}</version> + </dependency> + <dependency> + <groupId>net.sourceforge.pmd</groupId> + <artifactId>pmd-java</artifactId> + <version>${numbers.pmd.dep.version}</version> + </dependency> + </dependencies> + <configuration> + <!-- TODO: remove this when PMD has been fixed. --> + <failOnViolation>false</failOnViolation> + <targetJdk>${maven.compiler.target}</targetJdk> + <skipEmptyReport>false</skipEmptyReport> + <analysisCache>true</analysisCache> + <rulesets> + <ruleset>${numbers.parent.dir}/src/main/resources/pmd/pmd-ruleset.xml</ruleset> + </rulesets> + </configuration> + </plugin> + <plugin> <groupId>org.apache.rat</groupId> <artifactId>apache-rat-plugin</artifactId> <version>${commons.rat.version}</version>
