You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ad...@apache.org on 2018/01/10 17:54:56 UTC

[maven-pmd-plugin] 02/04: [MPMD-249] The plugin documentation point to old (deprecated) rulesets

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 <ad...@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" <co...@maven.apache.org>.