Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/download.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/download.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/download.html
 Sun Jan 21 17:23:18 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Download Apache Maven PMD Plugin 
Source</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -77,9 +77,9 @@
         <li class="active ">Download Apache Maven PMD Plugin Source</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -136,6 +136,13 @@
                               
       <li>
   
+                          <a href="examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -197,7 +204,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="project-reports.html" title="Project 
Reports">
@@ -367,10 +374,10 @@
             
   
     <div class="section">
-<h2><a name="Download_Apache_Maven_PMD_Plugin_3.8_Source"></a>Download Apache 
Maven PMD Plugin 3.8 Source</h2>
+<h2><a name="Download_Apache_Maven_PMD_Plugin_3.9.0_Source"></a>Download 
Apache Maven PMD Plugin 3.9.0 Source</h2>
 
       
-<p>Apache Maven PMD Plugin 3.8 is distributed in source format. Use a source 
archive if you intend to build
+<p>Apache Maven PMD Plugin 3.9.0 is distributed in source format. Use a source 
archive if you intend to build
       Apache Maven PMD Plugin yourself. Otherwise, simply use the ready-made 
binary artifacts from central repository.</p>
 
       
@@ -445,7 +452,7 @@
       
       
 <div class="section">
-<h3><a name="Apache_Maven_PMD_Plugin_3.8"></a>Apache Maven PMD Plugin 3.8</h3>
+<h3><a name="Apache_Maven_PMD_Plugin_3.9.0"></a>Apache Maven PMD Plugin 
3.9.0</h3>
         
       
 <p>This is the current stable version of Apache Maven PMD Plugin.</p>
@@ -469,13 +476,13 @@
           
 <tr class="b">
             
-<td>Apache Maven PMD Plugin 3.8 (Source zip)</td>
+<td>Apache Maven PMD Plugin 3.9.0 (Source zip)</td>
             
-<td><a 
href="[preferred]maven/plugins/maven-pmd-plugin-3.8-source-release.zip">maven/plugins/maven-pmd-plugin-3.8-source-release.zip</a></td>
+<td><a 
href="[preferred]maven/plugins/maven-pmd-plugin-3.9.0-source-release.zip">maven/plugins/maven-pmd-plugin-3.9.0-source-release.zip</a></td>
             
-<td><a class="externalLink" 
href="http://www.apache.org/dist/maven/plugins/maven-pmd-plugin-3.8-source-release.zip.md5";>maven/plugins/maven-pmd-plugin-3.8-source-release.zip.md5</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/maven/plugins/maven-pmd-plugin-3.9.0-source-release.zip.md5";>maven/plugins/maven-pmd-plugin-3.9.0-source-release.zip.md5</a></td>
             
-<td><a class="externalLink" 
href="http://www.apache.org/dist/maven/plugins/maven-pmd-plugin-3.8-source-release.zip.asc";>maven/plugins/maven-pmd-plugin-3.8-source-release.zip.asc</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/maven/plugins/maven-pmd-plugin-3.9.0-source-release.zip.asc";>maven/plugins/maven-pmd-plugin-3.9.0-source-release.zip.asc</a></td>
           </tr>
         </tbody>
       </table>
@@ -501,7 +508,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/javascriptReport.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/javascriptReport.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/javascriptReport.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,8 +8,8 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Andreas Dangel" />
-    <meta name="Date-Creation-yyyymmdd" content="20120523" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Creation-yyyymmdd" content="20171111" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Analyzing JavaScript Code</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -79,9 +79,9 @@
         <li class="active ">Analyzing JavaScript Code</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -140,6 +140,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -199,7 +206,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -369,8 +376,9 @@
             <div class="section">
 <h2><a name="Analyzing_JavaScript_Code"></a>Analyzing JavaScript Code</h2>
 <p>The PMD plugin analyzes Java by default. You can configure it to analyze 
JavaScript files instead as shown below.</p>
-<p>The example assumes that the JavaScript source code is stored in the 
subdirectory <tt>src/main/javascript</tt> and enables three built-in rulesets 
(<i>basic</i>, <i>braces</i>, <i>unnecessary</i>).</p>
+<p>The example assumes that the JavaScript source code is stored in the 
subdirectory <tt>src/main/javascript</tt> and enables all rules from the 
&quot;Best Practices&quot;, &quot;Codestyle&quot;, and &quot;Error Prone&quot; 
categories.</p>
 <p>Note that you have to make sure that you configure 
<tt>compileSourceRoots</tt> and <tt>includes</tt>, so that PMD finds the 
JavaScript files.</p>
+<p>See <a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_rules_ecmascript.html";>JavaScript 
Rule Index</a> for the list of available rules.</p>
 <div class="source"><pre class="prettyprint linenums">&lt;project&gt;
   ...
   &lt;reporting&gt;
@@ -378,13 +386,13 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;configuration&gt;
           &lt;language&gt;javascript&lt;/language&gt;
           &lt;rulesets&gt;
-            &lt;ruleset&gt;ecmascript-basic&lt;/ruleset&gt;
-            &lt;ruleset&gt;ecmascript-braces&lt;/ruleset&gt;
-            &lt;ruleset&gt;ecmascript-unnecessary&lt;/ruleset&gt;
+            
&lt;ruleset&gt;/category/ecmascript/bestpractices.xml&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/ecmascript/codestyle.xml&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/ecmascript/errorprone.xml&lt;/ruleset&gt;
           &lt;/rulesets&gt;
           &lt;includes&gt;
             &lt;include&gt;**/*.js&lt;/include&gt;
@@ -408,7 +416,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/jspReport.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/jspReport.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/jspReport.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,8 +8,8 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Thomas Williamson" />
-    <meta name="Date-Creation-yyyymmdd" content="20150119" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Creation-yyyymmdd" content="20171111" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Analyzing JSP Code</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -79,9 +79,9 @@
         <li class="active ">Analyzing JSP Code</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -140,6 +140,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -199,7 +206,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -369,8 +376,9 @@
             <div class="section">
 <h2><a name="Analyzing_JSP_Code"></a>Analyzing JSP Code</h2>
 <p>The PMD plugin analyzes Java by default. You can configure it to analyze 
Java Server Pages files instead as shown below.</p>
-<p>The example assumes that the JSP source code is stored in various 
subdirectories under the source directory <tt>src/main/webapp</tt> and enables 
the built-in JSP ruleset (<i>basic</i>).</p>
+<p>The example assumes that the JSP source code is stored in various 
subdirectories under the source directory <tt>src/main/webapp</tt> and enables 
all rules from the categories &quot;Best Practices&quot;, 
&quot;Codestyle&quot;, &quot;Design&quot;, &quot;Error Prone&quot; and 
&quot;Security&quot;.</p>
 <p>Note that you have to make sure that you configure 
<tt>compileSourceRoots</tt> and <tt>includes</tt>, so that PMD finds the JSP 
files.</p>
+<p>See <a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_rules_jsp.html";>JSP Rule Index</a> 
for a complete list of available rules.</p>
 <div class="source"><pre class="prettyprint linenums">&lt;project&gt;
   ...
   &lt;reporting&gt;
@@ -378,11 +386,15 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;configuration&gt;
           &lt;language&gt;jsp&lt;/language&gt;
           &lt;rulesets&gt;
-            &lt;ruleset&gt;jsp-basic&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/jsp/bestpractices.xml&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/jsp/codestyle.xml&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/jsp/design.xml&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/jsp/errorprone.xml&lt;/ruleset&gt;
+            &lt;ruleset&gt;/category/jsp/security.xml&lt;/ruleset&gt;
           &lt;/rulesets&gt;
           &lt;includes&gt;
             &lt;include&gt;**/*.jsp&lt;/include&gt;
@@ -406,7 +418,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/multi-module-config.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/multi-module-config.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/multi-module-config.html
 Sun Jan 21 17:23:18 2018
@@ -1,14 +1,14 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Creation-yyyymmdd" content="20160925" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Creation-yyyymmdd" content="20171111" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Multimodule Configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -78,9 +78,9 @@
         <li class="active ">Multimodule Configuration</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -137,6 +137,13 @@
             </li>
                               <li class="nav-header">Examples</li>
                               
+      <li>
+  
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
       <li class="active">
   
             <a href="#"><span class="none"></span>Multimodule Configuration</a>
@@ -198,7 +205,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -404,7 +411,7 @@
   &lt;version&gt;1.0&lt;/version&gt;
   &lt;name&gt;Build Tools&lt;/name&gt;
 &lt;/project&gt;</pre></div>
-<p>A sample <tt>pmd-ruleset.xml</tt> could look lke this:</p>
+<p>A sample <tt>pmd-ruleset.xml</tt> could look like this:</p>
 <div class="source"><pre class="prettyprint linenums">&lt;?xml 
version=&quot;1.0&quot;?&gt;
 &lt;ruleset name=&quot;whizbang PMD ruleset&quot;
     xmlns=&quot;http://pmd.sourceforge.net/ruleset/2.0.0&quot;
@@ -415,11 +422,26 @@
         This ruleset defines the PMD rules for project &quot;whizbang&quot;.
     &lt;/description&gt;
 
-    &lt;rule ref=&quot;rulesets/java/basic.xml&quot;/&gt;
-    &lt;rule ref=&quot;rulesets/java/imports.xml&quot;/&gt;
-    &lt;rule ref=&quot;rulesets/java/unnecessary.xml&quot;/&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/AvoidUsingHardCodedIP&quot; /&gt;
+    &lt;rule ref=&quot;category/java/bestpractices.xml/CheckResultSet&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/bestpractices.xml/UnusedImports&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedFormalParameter&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedLocalVariable&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedPrivateField&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedPrivateMethod&quot; /&gt;
+
+    &lt;rule ref=&quot;category/java/codestyle.xml/DontImportJavaLang&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/DuplicateImports&quot; /&gt;
+
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidBranchingStatementAsLastInLoop&quot;
 /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidDecimalLiteralsInBigDecimalConstructor&quot;
 /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidMultipleUnaryOperators&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidUsingOctalValues&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/BrokenNullCheck&quot; /&gt;
+
+    &lt;!-- many more rules are available at 
https://pmd.github.io/pmd-6.0.1/pmd_rules_java.html --&gt;
 &lt;/ruleset&gt;</pre></div>
-<p>The ruleset references the default rulesets. For more information about 
rulesets, see <a class="externalLink" 
href="http://pmd.github.io/pmd-5.5.1/customizing/howtomakearuleset.html";>How to 
make a new ruleset</a>.</p></div>
+<p>The ruleset references some built-in rules. For more information about 
rulesets, see <a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_userdocs_understanding_rulesets.html";>Understanding
 Rulesets</a> and <a href="./usingRuleSets.html">Using Rule Sets</a>.</p></div>
 <div class="section">
 <h3><a name="Configure_the_other_projects_to_use_it"></a>Configure the other 
projects to use it</h3>
 <p>Now we can include the PMD configuration in the top level 
<tt>pom.xml</tt>.</p>
@@ -436,7 +458,7 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;configuration&gt;
           &lt;rulesets&gt;
             &lt;ruleset&gt;whizbang/pmd-ruleset.xml&lt;/ruleset&gt;
@@ -465,7 +487,7 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;configuration&gt;
           &lt;rulesets&gt;
             &lt;ruleset&gt;whizbang/pmd-ruleset.xml&lt;/ruleset&gt;
@@ -497,7 +519,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/removeReport.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/removeReport.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/removeReport.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Dennis Lundberg" />
     <meta name="Date-Creation-yyyymmdd" content="20071228" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Remove Report</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -79,9 +79,9 @@
         <li class="active ">Remove Report</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -140,6 +140,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -199,7 +206,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -375,7 +382,7 @@
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;reportSets&gt;
           &lt;reportSet&gt;
             &lt;reports&gt;
@@ -398,7 +405,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/targetJdk.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/targetJdk.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/targetJdk.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Dennis Lundberg" />
     <meta name="Date-Creation-yyyymmdd" content="20080102" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Target JDK</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -79,9 +79,9 @@
         <li class="active ">Target JDK</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -140,6 +140,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -199,7 +206,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -375,7 +382,7 @@
     &lt;plugins&gt;
       &lt;plugin&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;configuration&gt;
           &lt;targetJdk&gt;1.6&lt;/targetJdk&gt;
         &lt;/configuration&gt;
@@ -393,7 +400,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Added: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/upgrading-PMD-at-runtime.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/upgrading-PMD-at-runtime.html
 (added)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/upgrading-PMD-at-runtime.html
 Sun Jan 21 17:23:18 2018
@@ -0,0 +1,439 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
+ | Rendered using Apache Maven Fluido Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="author" content="Andreas Dangel" />
+    <meta name="Date-Creation-yyyymmdd" content="20170819" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
+    <meta http-equiv="Content-Language" content="en" />
+    <title>Apache Maven PMD Plugin &#x2013; Upgrading PMD at Runtime</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
+    <link rel="stylesheet" href="../css/site.css" />
+    <link rel="stylesheet" href="../css/print.css" media="print" />
+
+      
+    <script type="text/javascript" 
src="../js/apache-maven-fluido-1.5.min.js"></script>
+
+                  <!-- Google Analytics -->
+    <script type="text/javascript">
+
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-140879-1']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+
+    </script>
+          </head>
+        <body class="topBarDisabled">
+          
+                
+                    
+    
+        <div class="container-fluid">
+          <div id="banner">
+        <div class="pull-left">
+                                    <a href="https://www.apache.org/"; 
id="bannerLeft">
+                                                                               
                 <img src="../../../images/apache-maven-project.png"  
alt="Apache Maven PMD Plugin"/>
+                </a>
+                      </div>
+        <div class="pull-right">                                <a 
href="../../../" id="bannerRight">
+                                                                               
                 <img src="../../../images/maven-logo-black-on-white.png" />
+                </a>
+      </div>
+        <div class="clear"><hr/></div>
+      </div>
+
+      <div id="breadcrumbs">
+        <ul class="breadcrumb">
+              
+                              <li class="">
+                    <a href="https://www.apache.org/"; class="externalLink" 
title="Apache">
+        Apache</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../../../index.html" title="Maven">
+        Maven</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../../index.html" title="Plugins">
+        Plugins</a>
+                    <span class="divider">/</span>
+      </li>
+            <li class="">
+                    <a href="../index.html" title="Apache Maven PMD Plugin">
+        Apache Maven PMD Plugin</a>
+                    <span class="divider">/</span>
+      </li>
+        <li class="active ">Upgrading PMD at Runtime</li>
+        
+              
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
+              <li id="projectVersion" class="pull-right">
+                    Version: 3.9.0
+        </li>
+            
+                            </ul>
+      </div>
+
+            
+      <div class="row-fluid">
+        <div id="leftColumn" class="span2">
+          <div class="well sidebar-nav">
+              
+                <ul class="nav nav-list">
+                    <li class="nav-header">Overview</li>
+                              
+      <li>
+  
+                          <a href="../index.html" title="Introduction">
+          <span class="none"></span>
+        Introduction</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../plugin-info.html" title="Goals">
+          <span class="none"></span>
+        Goals</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../usage.html" title="Usage">
+          <span class="none"></span>
+        Usage</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../faq.html" title="FAQ">
+          <span class="none"></span>
+        FAQ</a>
+            </li>
+                
+      <li>
+  
+                          <a href="http://www.apache.org/licenses/"; 
class="externalLink" title="License">
+          <span class="none"></span>
+        License</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../download.html" title="Download">
+          <span class="none"></span>
+        Download</a>
+            </li>
+                              <li class="nav-header">Examples</li>
+                              
+      <li class="active">
+  
+            <a href="#"><span class="none"></span>Upgrading PMD at Runtime</a>
+          </li>
+                
+      <li>
+  
+                          <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
+          <span class="none"></span>
+        Multimodule Configuration</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/removeReport.html" 
title="Remove Report">
+          <span class="none"></span>
+        Remove Report</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/targetJdk.html" title="Target 
JDK">
+          <span class="none"></span>
+        Target JDK</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/usingRuleSets.html" 
title="Using Rule Sets">
+          <span class="none"></span>
+        Using Rule Sets</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/violationChecking.html" 
title="Violation Checking">
+          <span class="none"></span>
+        Violation Checking</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/javascriptReport.html" 
title="Analyzing JavaScript">
+          <span class="none"></span>
+        Analyzing JavaScript</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/jspReport.html" 
title="Analyzing Java Server Pages">
+          <span class="none"></span>
+        Analyzing Java Server Pages</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../examples/violation-exclusions.html" 
title="Violations Exclusions">
+          <span class="none"></span>
+        Violations Exclusions</a>
+            </li>
+                              <li class="nav-header">Project Documentation</li>
+                                                                               
                                                                                
                                                                                
                                                                           
+      <li>
+  
+                          <a href="../project-info.html" title="Project 
Information">
+          <span class="icon-chevron-right"></span>
+        Project Information</a>
+                  </li>
+                                                                               
                                                                                
                                                                                
                         
+      <li>
+  
+                          <a href="../project-reports.html" title="Project 
Reports">
+          <span class="icon-chevron-right"></span>
+        Project Reports</a>
+                  </li>
+                              <li class="nav-header">Maven Projects</li>
+                              
+      <li>
+  
+                          <a href="../../../archetype/index.html" 
title="Archetype">
+          <span class="none"></span>
+        Archetype</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../doxia/index.html" title="Doxia">
+          <span class="none"></span>
+        Doxia</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../jxr/index.html" title="JXR">
+          <span class="none"></span>
+        JXR</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../ref/current" title="Maven">
+          <span class="none"></span>
+        Maven</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../pom/index.html" title="Parent 
POMs">
+          <span class="none"></span>
+        Parent POMs</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../index.html" title="Plugins">
+          <span class="none"></span>
+        Plugins</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../plugin-testing/index.html" 
title="Plugin Testing">
+          <span class="none"></span>
+        Plugin Testing</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../plugin-tools/index.html" 
title="Plugin Tools">
+          <span class="none"></span>
+        Plugin Tools</a>
+            </li>
+                
+      <li>
+  
+                          <a 
href="../../../apache-resource-bundles/index.html" title="Resource Bundles">
+          <span class="none"></span>
+        Resource Bundles</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../scm/index.html" title="SCM">
+          <span class="none"></span>
+        SCM</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../shared/index.html" title="Shared 
Components">
+          <span class="none"></span>
+        Shared Components</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../skins/index.html" title="Skins">
+          <span class="none"></span>
+        Skins</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../surefire/index.html" 
title="Surefire">
+          <span class="none"></span>
+        Surefire</a>
+            </li>
+                
+      <li>
+  
+                          <a href="../../../wagon/index.html" title="Wagon">
+          <span class="none"></span>
+        Wagon</a>
+            </li>
+                              <li class="nav-header">ASF</li>
+                              
+      <li>
+  
+                          <a 
href="https://www.apache.org/foundation/how-it-works.html"; class="externalLink" 
title="How Apache Works">
+          <span class="none"></span>
+        How Apache Works</a>
+            </li>
+                
+      <li>
+  
+                          <a href="https://www.apache.org/foundation/"; 
class="externalLink" title="Foundation">
+          <span class="none"></span>
+        Foundation</a>
+            </li>
+                
+      <li>
+  
+                          <a 
href="https://www.apache.org/foundation/sponsorship.html"; class="externalLink" 
title="Sponsoring Apache">
+          <span class="none"></span>
+        Sponsoring Apache</a>
+            </li>
+                
+      <li>
+  
+                          <a 
href="https://www.apache.org/foundation/thanks.html"; class="externalLink" 
title="Thanks">
+          <span class="none"></span>
+        Thanks</a>
+            </li>
+            </ul>
+              
+                            <form id="search-form" 
action="https://www.google.com/search"; method="get" >
+    
+  <input value="$sitesearchValue" name="sitesearch" type="hidden"/>
+  <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript" 
src="https://cse.google.com/brand?form=search-form";></script>
+          
+          <hr />
+
+           <div id="poweredBy">
+                   
+    <script type="text/javascript" 
src="https://apis.google.com/js/plusone.js";></script>
+
+    
+    <div class="g-plusone" 
data-href="https://maven.apache.org/plugins/maven-pmd-plugin/"; data-size="tall" 
></div>
+
+                   <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                            <div class="clear"></div>
+                             <a href="http://maven.apache.org/"; title="Built 
by Maven" class="poweredBy">
+        <img class="builtBy" alt="Built by Maven" 
src="../images/logos/maven-feather.png" />
+      </a>
+                  </div>
+          </div>
+        </div>
+        
+                
+        <div id="bodyColumn"  class="span10" >
+                                  
+            <div class="section">
+<h2><a name="Upgrading_PMD_at_Runtime"></a>Upgrading PMD at Runtime</h2>
+<p>The Maven PMD plugin comes with a default PMD version: for 
<tt>maven-pmd-plugin 3.9.0</tt>, <b>PMD 6.0.1</b> is used by default.</p>
+<p>Given that the <a class="externalLink" href="https://pmd.github.io";>newer 
PMD version</a> is compatible, you can override the PMD version, that the Maven 
plugin will use and benefit from the latest bugfixes and enhancements:</p>
+<div class="source"><pre class="prettyprint linenums">&lt;project&gt;
+  &lt;properties&gt;
+    &lt;pmdVersion&gt;...choose your version...&lt;/version&gt;
+  &lt;/properties&gt;
+...
+  &lt;build&gt;
+    &lt;pluginManagement&gt;
+      &lt;plugins&gt;
+        &lt;plugin&gt;
+          &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
+          &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
+          &lt;version&gt;3.9.0&lt;/version&gt;
+          &lt;dependencies&gt;
+            &lt;dependency&gt;
+              &lt;groupId&gt;net.sourceforge.pmd&lt;/groupId&gt;
+              &lt;artifactId&gt;pmd-core&lt;/artifactId&gt;
+              &lt;version&gt;${pmdVersion}&lt;/version&gt;
+            &lt;/dependency&gt;
+            &lt;dependency&gt;
+              &lt;groupId&gt;net.sourceforge.pmd&lt;/groupId&gt;
+              &lt;artifactId&gt;pmd-java&lt;/artifactId&gt;
+              &lt;version&gt;${pmdVersion}&lt;/version&gt;
+            &lt;/dependency&gt;
+            &lt;dependency&gt;
+              &lt;groupId&gt;net.sourceforge.pmd&lt;/groupId&gt;
+              &lt;artifactId&gt;pmd-javascript&lt;/artifactId&gt;
+              &lt;version&gt;${pmdVersion}&lt;/version&gt;
+            &lt;/dependency&gt;
+            &lt;dependency&gt;
+              &lt;groupId&gt;net.sourceforge.pmd&lt;/groupId&gt;
+              &lt;artifactId&gt;pmd-jsp&lt;/artifactId&gt;
+              &lt;version&gt;${pmdVersion}&lt;/version&gt;
+            &lt;/dependency&gt;
+          &lt;/dependencies&gt;
+        &lt;/plugin&gt;
+      &lt;/plugins&gt;
+    &lt;/pluginManagement&gt;
+  &lt;/build&gt;
+...
+&lt;/project&gt;</pre></div></div>
+                  </div>
+            </div>
+          </div>
+
+    <hr/>
+
+    <footer>
+            <div class="container-fluid">
+                      <div class="row-fluid">
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
+                        <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
+            All rights reserved.    
+      </p>
+                </div>
+
+        
+                </div>
+    </footer>
+        </body>
+</html>
\ No newline at end of file

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/usingRuleSets.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/usingRuleSets.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/usingRuleSets.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,8 +8,8 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Maria Odea Ching" />
-    <meta name="Date-Creation-yyyymmdd" content="20140310" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Creation-yyyymmdd" content="20180110" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Using Rule Sets</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -79,9 +79,9 @@
         <li class="active ">Using Rule Sets</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -140,6 +140,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -199,7 +206,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -368,9 +375,16 @@
                                   
             <div class="section">
 <h2><a name="Using_Rule_Sets"></a>Using Rule Sets</h2>
-<p>The PMD plugin uses five default rule sets: <i>basic.xml</i>, 
<i>empty.xml</i>, <i>imports.xml</i>, <i>unnecessary.xml</i> and 
<i>unusedcode.xml</i>. These rule sets are bundled in the PMD code analysis 
tool (see the <a class="externalLink" 
href="https://pmd.github.io/pmd-5.6.1/pmd-java/rules/index.html";>ruleset index 
for java</a>, the <a class="externalLink" 
href="https://pmd.github.io/pmd-5.6.1/pmd-javascript/rules/index.html";>ruleset 
index for javascript</a> and <a class="externalLink" 
href="https://pmd.github.io/pmd-5.6.1/pmd-jsp/rules/index.html";>ruleset index 
for jsp</a>). To use other rule sets, you can configure it in the plugin as 
shown below.</p>
-<p>The rule sets may reside in the classpath, filesystem or at a URL. For rule 
sets that are bundled with the PMD tool, you do not need to specificy the 
absolute path of the file. It will be resolved by the plugin. But if the rule 
set is a custom rule set, you need to specify its absolute path.</p>
+<p>The PMD plugin ships a default rule set, that has various rules enabled. 
The ruleset is available as <i>/rulesets/java/maven-pmd-plugin-default.xml</i>. 
See below for the rules, that are enabled with the default rule set.</p>
+<p>There are many more rules available and bundled in the PMD code analysis 
tool:</p>
+<ul>
+<li><a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_rules_java.html";>Java Rule 
Index</a></li>
+<li><a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_rules_ecmascript.html";>JavaScript 
Rule Index</a></li>
+<li><a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_rules_jsp.html";>JSP Rule 
Index</a></li></ul>
+<p>To use other rule sets, you can configure it in the plugin as shown below. 
The rule sets may reside in the classpath, filesystem or at a URL. For rule 
sets that are bundled with the PMD tool, you do not need to specificy the 
absolute path of the file. It will be resolved by the plugin. But if the rule 
set is a custom rule set, you need to specify its absolute path.</p>
+<p>See <a class="externalLink" 
href="https://pmd.github.io/pmd-6.0.1/pmd_userdocs_understanding_rulesets.html";>Understanding
 Rulesets</a> if you want to create your own custom ruleset.</p>
 <p><b>Note:</b> Starting with PMD 5.0 and Maven PMD Plugin 3.0 the paths to 
the bundled rule sets for the Java language were changed from 
<tt>/rulesets/xyz.xml</tt> to <tt>/rulesets/java/xyz.xml</tt>. So when 
upgrading to Maven PMD Plugin 3.0 you may need to alter your plugin 
configuration.</p>
+<p><b>Note:</b> Starting with PMD 6.0.0 and Maven PMD Plugin 3.9.0, the rules 
have been reorganized into categories, e.g. 
<tt>/category/java/bestpractices.xml</tt>. So when upgrading to Maven PMD 
Plugin 3.9.0 you should review your plugin configuration and/or custom 
ruleset.</p>
 <div class="source"><pre class="prettyprint linenums">&lt;project&gt;
   ...
   &lt;reporting&gt;
@@ -378,12 +392,11 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;configuration&gt;
           &lt;rulesets&gt;
-            &lt;!-- Two rule sets that come bundled with PMD --&gt;
-            &lt;ruleset&gt;/rulesets/java/braces.xml&lt;/ruleset&gt;
-            &lt;ruleset&gt;/rulesets/java/naming.xml&lt;/ruleset&gt;
+            &lt;!-- A rule set, that comes bundled with PMD --&gt;
+            &lt;ruleset&gt;/category/java/bestpractices.xml&lt;/ruleset&gt;
             &lt;!-- Custom local file system rule set --&gt;
             &lt;ruleset&gt;d:\rulesets\strings.xml&lt;/ruleset&gt;
             &lt;!-- Custom remote rule set accessed via a URL --&gt;
@@ -395,6 +408,67 @@
   &lt;/reporting&gt;
   ...
 &lt;/project&gt;</pre></div></div>
+<div class="section">
+<h2><a name="The_default_ruleset"></a>The default ruleset</h2>
+<p>This is an excerpt of the ruleset 
<tt>/rulesets/java/maven-pmd-plugin-default.xml</tt>. It contains only rules 
for Java. If you use a different language, you'll need to specify your own 
custom ruleset.</p>
+<p>The current version of the ruleset can be found in version control: <a 
class="externalLink" 
href="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";>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</a></p>
+<div class="source"><pre class="prettyprint linenums">    &lt;rule 
ref=&quot;category/java/bestpractices.xml/AvoidUsingHardCodedIP&quot; /&gt;
+    &lt;rule ref=&quot;category/java/bestpractices.xml/CheckResultSet&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/bestpractices.xml/UnusedImports&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedFormalParameter&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedLocalVariable&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedPrivateField&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/bestpractices.xml/UnusedPrivateMethod&quot; /&gt;
+
+    &lt;rule ref=&quot;category/java/codestyle.xml/DontImportJavaLang&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/DuplicateImports&quot; /&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/ExtendsObject&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/codestyle.xml/ForLoopShouldBeWhileLoop&quot; /&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/TooManyStaticImports&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/codestyle.xml/UnnecessaryFullyQualifiedName&quot; /&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/UnnecessaryModifier&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/UnnecessaryReturn&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/UselessParentheses&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/codestyle.xml/UselessQualifiedThis&quot; 
/&gt;
+
+    &lt;rule ref=&quot;category/java/design.xml/CollapsibleIfStatements&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/design.xml/SimplifiedTernary&quot; /&gt;
+    &lt;rule ref=&quot;category/java/design.xml/UselessOverridingMethod&quot; 
/&gt;
+
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidBranchingStatementAsLastInLoop&quot;
 /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidDecimalLiteralsInBigDecimalConstructor&quot;
 /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidMultipleUnaryOperators&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/AvoidUsingOctalValues&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/BrokenNullCheck&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/CheckSkipResult&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/ClassCastExceptionWithToArray&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/DontUseFloatTypeForLoopIndices&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyCatchBlock&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyFinallyBlock&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyIfStmt&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyInitializer&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyStatementBlock&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/EmptyStatementNotInLoop&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/EmptySwitchStatements&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/EmptySynchronizedBlock&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyTryBlock&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/EmptyWhileStmt&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/ImportFromSamePackage&quot; /&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/JumbledIncrementer&quot; 
/&gt;
+    &lt;rule ref=&quot;category/java/errorprone.xml/MisplacedNullCheck&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/OverrideBothEqualsAndHashcode&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/ReturnFromFinallyBlock&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/UnconditionalIfStatement&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/UnnecessaryConversionTemporary&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/UnusedNullCheckInEquals&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/errorprone.xml/UselessOperationOnImmutable&quot; /&gt;
+
+    &lt;rule ref=&quot;category/java/multithreading.xml/AvoidThreadGroup&quot; 
/&gt;
+    &lt;rule 
ref=&quot;category/java/multithreading.xml/DontCallThreadRun&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/multithreading.xml/DoubleCheckedLocking&quot; /&gt;
+
+    &lt;rule 
ref=&quot;category/java/performance.xml/BigIntegerInstantiation&quot; /&gt;
+    &lt;rule 
ref=&quot;category/java/performance.xml/BooleanInstantiation&quot; 
/&gt;</pre></div></div>
                   </div>
             </div>
           </div>
@@ -404,7 +478,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/violation-exclusions.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/violation-exclusions.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/violation-exclusions.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="2013-02-08" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Violation Exclusions</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -78,9 +78,9 @@
         <li class="active ">Violation Exclusions</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -139,6 +139,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -198,7 +205,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -375,7 +382,7 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;goals&gt;
@@ -413,7 +420,7 @@ org.apache.maven.ClassB=UnusedPrivateFie
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/violationChecking.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/violationChecking.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/examples/violationChecking.html
 Sun Jan 21 17:23:18 2018
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="2006-06-23" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Violation Checking</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.5.min.css" />
@@ -78,9 +78,9 @@
         <li class="active ">Violation Checking</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -139,6 +139,13 @@
                               
       <li>
   
+                          <a href="../examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="../examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -198,7 +205,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="../project-reports.html" title="Project 
Reports">
@@ -377,7 +384,7 @@
       &lt;plugin&gt;
         &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
         &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
-        &lt;version&gt;3.8&lt;/version&gt;
+        &lt;version&gt;3.9.0&lt;/version&gt;
         &lt;executions&gt;
           &lt;execution&gt;
             &lt;goals&gt;
@@ -400,7 +407,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>

Modified: 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/faq.html
==============================================================================
--- 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/faq.html
 (original)
+++ 
websites/production/maven/components/plugins-archives/maven-pmd-plugin-LATEST/faq.html
 Sun Jan 21 17:23:18 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-05-01 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2018-01-21 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170501" />
+    <meta name="Date-Revision-yyyymmdd" content="20180121" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Frequently Asked Questions</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -77,9 +77,9 @@
         <li class="active ">Frequently Asked Questions</li>
         
               
-                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2017-05-01</li>
+                  <li id="publishDate" class="pull-right"><span 
class="divider">|</span> Last Published: 2018-01-21</li>
               <li id="projectVersion" class="pull-right">
-                    Version: 3.8
+                    Version: 3.9.0
         </li>
             
                             </ul>
@@ -136,6 +136,13 @@
                               
       <li>
   
+                          <a href="examples/upgrading-PMD-at-runtime.html" 
title="Upgrading PMD at Runtime">
+          <span class="none"></span>
+        Upgrading PMD at Runtime</a>
+            </li>
+                
+      <li>
+  
                           <a href="examples/multi-module-config.html" 
title="Multimodule Configuration">
           <span class="none"></span>
         Multimodule Configuration</a>
@@ -197,7 +204,7 @@
           <span class="icon-chevron-right"></span>
         Project Information</a>
                   </li>
-                                                                               
                                                                                
                                                                                
                                           
+                                                                               
                                                                                
                                                                                
                         
       <li>
   
                           <a href="project-reports.html" title="Project 
Reports">
@@ -431,7 +438,7 @@
     <footer>
             <div class="container-fluid">
                       <div class="row-fluid">
-                                      <p >Copyright &copy;                    
2005&#x2013;2017
+                                      <p >Copyright &copy;                    
2005&#x2013;2018
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.    
       </p>


Reply via email to