This is an automated email from the ASF dual-hosted git repository. adangel pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git
commit 54edc6da05bf84997b761e5ca047335011d5ac2c Author: Andreas Dangel <adan...@apache.org> AuthorDate: Wed Jan 10 18:47:19 2018 +0100 [MPMD-249] The plugin documentation point to old (deprecated) rulesets Update more documentation --- src/main/java/org/apache/maven/plugins/pmd/CpdReport.java | 5 +++-- src/site/apt/examples/usingRuleSets.apt.vm | 10 ++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/pmd/CpdReport.java b/src/main/java/org/apache/maven/plugins/pmd/CpdReport.java index e943b24..f139e06 100644 --- a/src/main/java/org/apache/maven/plugins/pmd/CpdReport.java +++ b/src/main/java/org/apache/maven/plugins/pmd/CpdReport.java @@ -55,8 +55,9 @@ import net.sourceforge.pmd.cpd.Renderer; import net.sourceforge.pmd.cpd.XMLRenderer; /** - * Creates a report for PMD's CPD tool. See <a - * href="http://pmd.sourceforge.net/cpd.html">http://pmd.sourceforge.net/cpd.html</a> for more detail. + * Creates a report for PMD's CPD tool. See + * <a href="https://pmd.github.io/latest/pmd_userdocs_cpd.html">Finding duplicated code</a> + * for more details. * * @author Mike Perham * @version $Id$ diff --git a/src/site/apt/examples/usingRuleSets.apt.vm b/src/site/apt/examples/usingRuleSets.apt.vm index e38d3e5..7ac4e5f 100644 --- a/src/site/apt/examples/usingRuleSets.apt.vm +++ b/src/site/apt/examples/usingRuleSets.apt.vm @@ -3,7 +3,7 @@ ------ Maria Odea Ching ------ - 2017-11-11 + 2018-01-10 ------ ~~ Licensed to the Apache Software Foundation (ASF) under one @@ -68,9 +68,8 @@ Using Rule Sets <version>${project.version}</version> <configuration> <rulesets> - <!-- Two rule sets that come bundled with PMD --> - <ruleset>/rulesets/java/braces.xml</ruleset> - <ruleset>/rulesets/java/naming.xml</ruleset> + <!-- A rule set, that comes bundled with PMD --> + <ruleset>/category/java/bestpractices.xml</ruleset> <!-- Custom local file system rule set --> <ruleset>d:\rulesets\strings.xml</ruleset> <!-- Custom remote rule set accessed via a URL --> @@ -92,7 +91,7 @@ The default ruleset If you use a different language, you'll need to specify your own custom ruleset. The current version of the ruleset can be found in version control: - {{http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-pmd-plugin/src/main/resources/rulesets/java/maven-pmd-plugin-default.xml}} + {{https://gitbox.apache.org/repos/asf?p=maven-pmd-plugin.git;a=blob_plain;f=src/main/resources/rulesets/java/maven-pmd-plugin-default.xml;hb=HEAD}} +-----+ <rule ref="category/java/bestpractices.xml/AvoidUsingHardCodedIP" /> @@ -132,7 +131,6 @@ The default ruleset <rule ref="category/java/errorprone.xml/EmptyInitializer" /> <rule ref="category/java/errorprone.xml/EmptyStatementBlock" /> <rule ref="category/java/errorprone.xml/EmptyStatementNotInLoop" /> - <rule ref="category/java/errorprone.xml/EmptyStaticInitializer" /> <rule ref="category/java/errorprone.xml/EmptySwitchStatements" /> <rule ref="category/java/errorprone.xml/EmptySynchronizedBlock" /> <rule ref="category/java/errorprone.xml/EmptyTryBlock" /> -- To stop receiving notification emails like this one, please contact "commits@maven.apache.org" <commits@maven.apache.org>.