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

svn commit: r1873139 [20/43] - in /maven/website/components/plugins-archives/maven-pmd-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/pmd/ apidocs/org/apache/maven/plugins/pmd/class-use/ apidocs/org/apache/maven/plugins/pmd/model/ apidocs/...

Modified: maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd-check-mojo.html
==============================================================================
--- maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd-check-mojo.html (original)
+++ maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd-check-mojo.html Sat Jan 25 10:56:40 2020
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from target/generated-site/xdoc/cpd-check-mojo.xml at 2019-04-11
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from target/generated-site/xdoc/cpd-check-mojo.xml at 2020-01-25
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <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="20190411" />
+    <meta name="Date-Revision-yyyymmdd" content="20200125" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; pmd:cpd-check</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -41,8 +41,8 @@
       <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 ">pmd:cpd-check</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-11</li>
-          <li id="projectVersion" class="pull-right">Version: 3.12.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2020-01-25</li>
+          <li id="projectVersion" class="pull-right">Version: 3.13.0</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -118,7 +118,7 @@
       
 <p><b>Full name</b>:</p>
       
-<p>org.apache.maven.plugins:maven-pmd-plugin:3.12.0:cpd-check</p>
+<p>org.apache.maven.plugins:maven-pmd-plugin:3.13.0:cpd-check</p>
       
 <p><b>Description</b>:</p>
       
@@ -155,7 +155,7 @@
           
 <tr class="b">
             
-<td><b><a href="#failOnViolation">failOnViolation</a></b></td>
+<td><tt><a href="#failOnViolation">&lt;failOnViolation&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -166,7 +166,7 @@
           
 <tr class="a">
             
-<td><b><a href="#targetDirectory">targetDirectory</a></b></td>
+<td><tt><a href="#targetDirectory">&lt;targetDirectory&gt;</a></tt></td>
             
 <td><tt>File</tt></td>
             
@@ -196,7 +196,7 @@ report.<br /><b>User property is</b>: <t
           
 <tr class="b">
             
-<td><b><a href="#aggregate">aggregate</a></b></td>
+<td><tt><a href="#aggregate">&lt;aggregate&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -208,7 +208,7 @@ individual reports.<br /><b>Default valu
           
 <tr class="a">
             
-<td><b><a href="#excludeFromFailureFile">excludeFromFailureFile</a></b></td>
+<td><tt><a href="#excludeFromFailureFile">&lt;excludeFromFailureFile&gt;</a></tt></td>
             
 <td><tt>String</tt></td>
             
@@ -222,7 +222,7 @@ duplicate.<br /><b>User property is</b>:
           
 <tr class="b">
             
-<td><b><a href="#maxAllowedViolations">maxAllowedViolations</a></b></td>
+<td><tt><a href="#maxAllowedViolations">&lt;maxAllowedViolations&gt;</a></tt></td>
             
 <td><tt>int</tt></td>
             
@@ -239,7 +239,7 @@ will not be failed.<br /><b>Default valu
           
 <tr class="a">
             
-<td><b><a href="#printFailingErrors">printFailingErrors</a></b></td>
+<td><tt><a href="#printFailingErrors">&lt;printFailingErrors&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -250,7 +250,7 @@ will not be failed.<br /><b>Default valu
           
 <tr class="b">
             
-<td><b><a href="#skip">skip</a></b></td>
+<td><tt><a href="#skip">&lt;skip&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -262,7 +262,7 @@ will not be failed.<br /><b>Default valu
           
 <tr class="a">
             
-<td><b><a href="#verbose">verbose</a></b></td>
+<td><tt><a href="#verbose">&lt;verbose&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -276,7 +276,8 @@ will not be failed.<br /><b>Default valu
 <div class="section">
 <h3><a name="Parameter_Details"></a>Parameter Details</h3>
         
-<p><b><a name="aggregate">aggregate</a>:</b></p>
+<div class="section">
+<h4><a name="a.3Caggregate.3E"></a><b><a name="aggregate">&lt;aggregate&gt;</a></b></h4>
         
 <div>Whether to build an aggregated report at the root, or build
 individual reports.</div>
@@ -292,8 +293,9 @@ individual reports.</div>
 <li><b>User Property</b>: <tt>aggregate</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="excludeFromFailureFile">excludeFromFailureFile</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CexcludeFromFailureFile.3E"></a><b><a name="excludeFromFailureFile">&lt;excludeFromFailureFile&gt;</a></b></h4>
         
 <div>File that lists classes and rules to be excluded from failures. For
 PMD, this is a properties file. For CPD, this is a text file that
@@ -309,8 +311,9 @@ duplicate.</div>
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>User Property</b>: <tt>pmd.excludeFromFailureFile</tt></li>
-        </ul><hr />
-<p><b><a name="failOnViolation">failOnViolation</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CfailOnViolation.3E"></a><b><a name="failOnViolation">&lt;failOnViolation&gt;</a></b></h4>
         
 <div>Whether to fail the build if the validation check fails.</div>
         
@@ -325,8 +328,9 @@ duplicate.</div>
 <li><b>User Property</b>: <tt>cpd.failOnViolation</tt></li>
           
 <li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="maxAllowedViolations">maxAllowedViolations</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CmaxAllowedViolations.3E"></a><b><a name="maxAllowedViolations">&lt;maxAllowedViolations&gt;</a></b></h4>
         
 <div>The maximum number of failures allowed before execution fails. Used
 in conjunction with <tt>failOnViolation=true</tt> and utilizes
@@ -347,8 +351,9 @@ will not be failed.</div>
 <li><b>User Property</b>: <tt>pmd.maxAllowedViolations</tt></li>
           
 <li><b>Default</b>: <tt>0</tt></li>
-        </ul><hr />
-<p><b><a name="printFailingErrors">printFailingErrors</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CprintFailingErrors.3E"></a><b><a name="printFailingErrors">&lt;printFailingErrors&gt;</a></b></h4>
         
 <div>Print details of errors that cause build failure</div>
         
@@ -363,8 +368,9 @@ will not be failed.</div>
 <li><b>User Property</b>: <tt>pmd.printFailingErrors</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="skip">skip</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Cskip.3E"></a><b><a name="skip">&lt;skip&gt;</a></b></h4>
         
 <div>Skip the CPD violation checks. Most useful on the command line via
 &quot;-Dcpd.skip=true&quot;.</div>
@@ -380,8 +386,9 @@ will not be failed.</div>
 <li><b>User Property</b>: <tt>cpd.skip</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="targetDirectory">targetDirectory</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CtargetDirectory.3E"></a><b><a name="targetDirectory">&lt;targetDirectory&gt;</a></b></h4>
         
 <div>The location of the XML report to check, as generated by the PMD
 report.</div>
@@ -395,8 +402,9 @@ report.</div>
 <li><b>Required</b>: <tt>Yes</tt></li>
           
 <li><b>User Property</b>: <tt>project.build.directory</tt></li>
-        </ul><hr />
-<p><b><a name="verbose">verbose</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Cverbose.3E"></a><b><a name="verbose">&lt;verbose&gt;</a></b></h4>
         
 <div>Print details of check failures to build output.</div>
         
@@ -412,7 +420,7 @@ report.</div>
           
 <li><b>Default</b>: <tt>false</tt></li>
         </ul>
-      </div>
+      </div></div>
     </div>
   
 
@@ -423,7 +431,7 @@ report.</div>
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2005&#x2013;2019
+            <p>Copyright &copy;2005&#x2013;2020
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

Modified: maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd-mojo.html
==============================================================================
--- maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd-mojo.html (original)
+++ maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd-mojo.html Sat Jan 25 10:56:40 2020
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from target/generated-site/xdoc/cpd-mojo.xml at 2019-04-11
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from target/generated-site/xdoc/cpd-mojo.xml at 2020-01-25
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <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="20190411" />
+    <meta name="Date-Revision-yyyymmdd" content="20200125" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; pmd:cpd</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -41,8 +41,8 @@
       <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 ">pmd:cpd</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-11</li>
-          <li id="projectVersion" class="pull-right">Version: 3.12.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2020-01-25</li>
+          <li id="projectVersion" class="pull-right">Version: 3.13.0</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -120,7 +120,7 @@
       
 <p><b>Full name</b>:</p>
       
-<p>org.apache.maven.plugins:maven-pmd-plugin:3.12.0:cpd</p>
+<p>org.apache.maven.plugins:maven-pmd-plugin:3.13.0:cpd</p>
       
 <p><b>Description</b>:</p>
       
@@ -154,7 +154,7 @@ duplicated code</a> for more details.</d
           
 <tr class="b">
             
-<td><b><a href="#outputDirectory">outputDirectory</a></b></td>
+<td><tt><a href="#outputDirectory">&lt;outputDirectory&gt;</a></tt></td>
             
 <td><tt>File</tt></td>
             
@@ -169,7 +169,7 @@ configured in the Maven Site Plugin is u
           
 <tr class="a">
             
-<td><b><a href="#targetDirectory">targetDirectory</a></b></td>
+<td><tt><a href="#targetDirectory">&lt;targetDirectory&gt;</a></tt></td>
             
 <td><tt>File</tt></td>
             
@@ -198,7 +198,7 @@ configured in the Maven Site Plugin is u
           
 <tr class="b">
             
-<td><b><a href="#aggregate">aggregate</a></b></td>
+<td><tt><a href="#aggregate">&lt;aggregate&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -210,7 +210,7 @@ individual reports.<br /><b>Default valu
           
 <tr class="a">
             
-<td><b><a href="#compileSourceRoots">compileSourceRoots</a></b></td>
+<td><tt><a href="#compileSourceRoots">&lt;compileSourceRoots&gt;</a></tt></td>
             
 <td><tt>List</tt></td>
             
@@ -222,7 +222,7 @@ PMD. Defaults to <tt>project.compileSour
           
 <tr class="b">
             
-<td><b><a href="#excludeFromFailureFile">excludeFromFailureFile</a></b></td>
+<td><tt><a href="#excludeFromFailureFile">&lt;excludeFromFailureFile&gt;</a></tt></td>
             
 <td><tt>String</tt></td>
             
@@ -236,7 +236,7 @@ duplicate.<br /><b>User property is</b>:
           
 <tr class="a">
             
-<td><b><a href="#excludeRoots">excludeRoots</a></b></td>
+<td><tt><a href="#excludeRoots">&lt;excludeRoots&gt;</a></tt></td>
             
 <td><tt>File[]</tt></td>
             
@@ -247,7 +247,7 @@ duplicate.<br /><b>User property is</b>:
           
 <tr class="b">
             
-<td><b><a href="#excludes">excludes</a></b></td>
+<td><tt><a href="#excludes">&lt;excludes&gt;</a></tt></td>
             
 <td><tt>List</tt></td>
             
@@ -264,7 +264,7 @@ instead.<br /></td>
           
 <tr class="a">
             
-<td><b><a href="#format">format</a></b></td>
+<td><tt><a href="#format">&lt;format&gt;</a></tt></td>
             
 <td><tt>String</tt></td>
             
@@ -279,7 +279,7 @@ goal is being used.<br /><b>Default valu
           
 <tr class="b">
             
-<td><b><a href="#ignoreAnnotations">ignoreAnnotations</a></b></td>
+<td><tt><a href="#ignoreAnnotations">&lt;ignoreAnnotations&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -290,7 +290,7 @@ goal is being used.<br /><b>Default valu
           
 <tr class="a">
             
-<td><b><a href="#ignoreIdentifiers">ignoreIdentifiers</a></b></td>
+<td><tt><a href="#ignoreIdentifiers">&lt;ignoreIdentifiers&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -302,7 +302,7 @@ variable names, methods names, and so fo
           
 <tr class="b">
             
-<td><b><a href="#ignoreLiterals">ignoreLiterals</a></b></td>
+<td><tt><a href="#ignoreLiterals">&lt;ignoreLiterals&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -317,7 +317,7 @@ see what it turns up.<br /><b>Default va
           
 <tr class="a">
             
-<td><b><a href="#includeTests">includeTests</a></b></td>
+<td><tt><a href="#includeTests">&lt;includeTests&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -328,7 +328,7 @@ see what it turns up.<br /><b>Default va
           
 <tr class="b">
             
-<td><b><a href="#includeXmlInSite">includeXmlInSite</a></b></td>
+<td><tt><a href="#includeXmlInSite">&lt;includeXmlInSite&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -339,7 +339,7 @@ see what it turns up.<br /><b>Default va
           
 <tr class="a">
             
-<td><b><a href="#includes">includes</a></b></td>
+<td><tt><a href="#includes">&lt;includes&gt;</a></tt></td>
             
 <td><tt>List</tt></td>
             
@@ -351,7 +351,7 @@ wildcards and double wildcards. Defaults
           
 <tr class="b">
             
-<td><b><a href="#language">language</a></b></td>
+<td><tt><a href="#language">&lt;language&gt;</a></tt></td>
             
 <td><tt>String</tt></td>
             
@@ -364,7 +364,7 @@ currently <tt>java</tt>, <tt>javascript<
           
 <tr class="a">
             
-<td><b><a href="#linkXRef">linkXRef</a></b></td>
+<td><tt><a href="#linkXRef">&lt;linkXRef&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -376,7 +376,7 @@ created automatically if the jxr plugin
           
 <tr class="b">
             
-<td><b><a href="#minimumTokens">minimumTokens</a></b></td>
+<td><tt><a href="#minimumTokens">&lt;minimumTokens&gt;</a></tt></td>
             
 <td><tt>int</tt></td>
             
@@ -388,7 +388,7 @@ causes a violation.<br /><b>Default valu
           
 <tr class="a">
             
-<td><b><a href="#outputEncoding">outputEncoding</a></b></td>
+<td><tt><a href="#outputEncoding">&lt;outputEncoding&gt;</a></tt></td>
             
 <td><tt>String</tt></td>
             
@@ -399,7 +399,7 @@ causes a violation.<br /><b>Default valu
           
 <tr class="b">
             
-<td><b><a href="#showPmdLog">showPmdLog</a></b></td>
+<td><tt><a href="#showPmdLog">&lt;showPmdLog&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -414,7 +414,7 @@ PMD logger is also configured for debug.
           
 <tr class="a">
             
-<td><b><a href="#skip">skip</a></b></td>
+<td><tt><a href="#skip">&lt;skip&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
@@ -426,19 +426,22 @@ PMD logger is also configured for debug.
           
 <tr class="b">
             
-<td><b><a href="#skipEmptyReport">skipEmptyReport</a></b></td>
+<td><tt><a href="#skipEmptyReport">&lt;skipEmptyReport&gt;</a></tt></td>
             
 <td><tt>boolean</tt></td>
             
 <td><tt>3.1</tt></td>
             
 <td>Skip the PMD/CPD report generation if there are no violations or
-duplications found. Defaults to <tt>true</tt>.<br /><b>Default value is</b>: <tt>true</tt>.<br /></td>
+duplications found. Defaults to <tt>false</tt>. 
+
+<p>Note: the default value was changed from <tt>true</tt> to
+<tt>false</tt> with version 3.13.0.</p><br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
           </tr>
           
 <tr class="a">
             
-<td><b><a href="#sourceEncoding">sourceEncoding</a></b></td>
+<td><tt><a href="#sourceEncoding">&lt;sourceEncoding&gt;</a></tt></td>
             
 <td><tt>String</tt></td>
             
@@ -449,7 +452,7 @@ duplications found. Defaults to <tt>true
           
 <tr class="b">
             
-<td><b><a href="#testSourceRoots">testSourceRoots</a></b></td>
+<td><tt><a href="#testSourceRoots">&lt;testSourceRoots&gt;</a></tt></td>
             
 <td><tt>List</tt></td>
             
@@ -461,7 +464,7 @@ Defaults to <tt>project.testCompileSourc
           
 <tr class="a">
             
-<td><b><a href="#xrefLocation">xrefLocation</a></b></td>
+<td><tt><a href="#xrefLocation">&lt;xrefLocation&gt;</a></tt></td>
             
 <td><tt>File</tt></td>
             
@@ -472,7 +475,7 @@ Defaults to <tt>project.testCompileSourc
           
 <tr class="b">
             
-<td><b><a href="#xrefTestLocation">xrefTestLocation</a></b></td>
+<td><tt><a href="#xrefTestLocation">&lt;xrefTestLocation&gt;</a></tt></td>
             
 <td><tt>File</tt></td>
             
@@ -486,7 +489,8 @@ Defaults to <tt>project.testCompileSourc
 <div class="section">
 <h3><a name="Parameter_Details"></a>Parameter Details</h3>
         
-<p><b><a name="aggregate">aggregate</a>:</b></p>
+<div class="section">
+<h4><a name="a.3Caggregate.3E"></a><b><a name="aggregate">&lt;aggregate&gt;</a></b></h4>
         
 <div>Whether to build an aggregated report at the root, or build
 individual reports.</div>
@@ -502,8 +506,9 @@ individual reports.</div>
 <li><b>User Property</b>: <tt>aggregate</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="compileSourceRoots">compileSourceRoots</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CcompileSourceRoots.3E"></a><b><a name="compileSourceRoots">&lt;compileSourceRoots&gt;</a></b></h4>
         
 <div>Specifies the location of the source directories to be used for
 PMD. Defaults to <tt>project.compileSourceRoots</tt>.</div>
@@ -517,8 +522,9 @@ PMD. Defaults to <tt>project.compileSour
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>Default</b>: <tt>${project.compileSourceRoots}</tt></li>
-        </ul><hr />
-<p><b><a name="excludeFromFailureFile">excludeFromFailureFile</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CexcludeFromFailureFile.3E"></a><b><a name="excludeFromFailureFile">&lt;excludeFromFailureFile&gt;</a></b></h4>
         
 <div>File that lists classes and rules to be excluded from failures. For
 PMD, this is a properties file. For CPD, this is a text file that
@@ -534,8 +540,9 @@ duplicate.</div>
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>User Property</b>: <tt>pmd.excludeFromFailureFile</tt></li>
-        </ul><hr />
-<p><b><a name="excludeRoots">excludeRoots</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CexcludeRoots.3E"></a><b><a name="excludeRoots">&lt;excludeRoots&gt;</a></b></h4>
         
 <div>The project source directories that should be excluded.</div>
         
@@ -546,8 +553,9 @@ duplicate.</div>
 <li><b>Since</b>: <tt>2.2</tt></li>
           
 <li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="excludes">excludes</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Cexcludes.3E"></a><b><a name="excludes">&lt;excludes&gt;</a></b></h4>
         
 <div>A list of files to exclude from checking. Can contain Ant-style
 wildcards and double wildcards. Note that these exclusion patterns
@@ -564,8 +572,9 @@ instead.</div>
 <li><b>Since</b>: <tt>2.2</tt></li>
           
 <li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="format">format</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Cformat.3E"></a><b><a name="format">&lt;format&gt;</a></b></h4>
         
 <div>Set the output format type, in addition to the HTML report. Must be
 one of: &quot;none&quot;, &quot;csv&quot;, &quot;xml&quot;, &quot;txt&quot; or the full class name of the
@@ -584,8 +593,9 @@ goal is being used.</div>
 <li><b>User Property</b>: <tt>format</tt></li>
           
 <li><b>Default</b>: <tt>xml</tt></li>
-        </ul><hr />
-<p><b><a name="ignoreAnnotations">ignoreAnnotations</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CignoreAnnotations.3E"></a><b><a name="ignoreAnnotations">&lt;ignoreAnnotations&gt;</a></b></h4>
         
 <div>If true, CPD ignores annotations.</div>
         
@@ -600,8 +610,9 @@ goal is being used.</div>
 <li><b>User Property</b>: <tt>cpd.ignoreAnnotations</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="ignoreIdentifiers">ignoreIdentifiers</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CignoreIdentifiers.3E"></a><b><a name="ignoreIdentifiers">&lt;ignoreIdentifiers&gt;</a></b></h4>
         
 <div>Similar to <tt>ignoreLiterals</tt> but for identifiers; i.e.,
 variable names, methods names, and so forth.</div>
@@ -617,8 +628,9 @@ variable names, methods names, and so fo
 <li><b>User Property</b>: <tt>cpd.ignoreIdentifiers</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="ignoreLiterals">ignoreLiterals</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CignoreLiterals.3E"></a><b><a name="ignoreLiterals">&lt;ignoreLiterals&gt;</a></b></h4>
         
 <div>If true, CPD ignores literal value differences when evaluating a
 duplicate block. This means that <tt>foo=42;</tt> and
@@ -637,8 +649,9 @@ see what it turns up.</div>
 <li><b>User Property</b>: <tt>cpd.ignoreLiterals</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="includeTests">includeTests</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CincludeTests.3E"></a><b><a name="includeTests">&lt;includeTests&gt;</a></b></h4>
         
 <div>Run PMD on the tests.</div>
         
@@ -651,8 +664,9 @@ see what it turns up.</div>
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="includeXmlInSite">includeXmlInSite</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CincludeXmlInSite.3E"></a><b><a name="includeXmlInSite">&lt;includeXmlInSite&gt;</a></b></h4>
         
 <div>Whether to include the xml files generated by PMD/CPD in the site.</div>
         
@@ -665,8 +679,9 @@ see what it turns up.</div>
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="includes">includes</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Cincludes.3E"></a><b><a name="includes">&lt;includes&gt;</a></b></h4>
         
 <div>A list of files to include from checking. Can contain Ant-style
 wildcards and double wildcards. Defaults to **\/*.java.</div>
@@ -678,8 +693,9 @@ wildcards and double wildcards. Defaults
 <li><b>Since</b>: <tt>2.2</tt></li>
           
 <li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="language">language</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Clanguage.3E"></a><b><a name="language">&lt;language&gt;</a></b></h4>
         
 <div>The programming language to be analyzed by CPD. Valid values are
 currently <tt>java</tt>, <tt>javascript</tt> or
@@ -694,8 +710,9 @@ currently <tt>java</tt>, <tt>javascript<
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>Default</b>: <tt>java</tt></li>
-        </ul><hr />
-<p><b><a name="linkXRef">linkXRef</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3ClinkXRef.3E"></a><b><a name="linkXRef">&lt;linkXRef&gt;</a></b></h4>
         
 <div>Link the violation line numbers to the source xref. Links will be
 created automatically if the jxr plugin is being used.</div>
@@ -711,8 +728,9 @@ created automatically if the jxr plugin
 <li><b>User Property</b>: <tt>linkXRef</tt></li>
           
 <li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="minimumTokens">minimumTokens</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CminimumTokens.3E"></a><b><a name="minimumTokens">&lt;minimumTokens&gt;</a></b></h4>
         
 <div>The minimum number of tokens that need to be duplicated before it
 causes a violation.</div>
@@ -728,8 +746,9 @@ causes a violation.</div>
 <li><b>User Property</b>: <tt>minimumTokens</tt></li>
           
 <li><b>Default</b>: <tt>100</tt></li>
-        </ul><hr />
-<p><b><a name="outputDirectory">outputDirectory</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CoutputDirectory.3E"></a><b><a name="outputDirectory">&lt;outputDirectory&gt;</a></b></h4>
         
 <div>The output directory for the final HTML report. Note that this
 parameter is only evaluated if the goal is run directly from the
@@ -746,8 +765,9 @@ configured in the Maven Site Plugin is u
 <li><b>Required</b>: <tt>Yes</tt></li>
           
 <li><b>User Property</b>: <tt>project.reporting.outputDirectory</tt></li>
-        </ul><hr />
-<p><b><a name="outputEncoding">outputEncoding</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CoutputEncoding.3E"></a><b><a name="outputEncoding">&lt;outputEncoding&gt;</a></b></h4>
         
 <div>The file encoding when writing non-HTML reports.</div>
         
@@ -762,8 +782,9 @@ configured in the Maven Site Plugin is u
 <li><b>User Property</b>: <tt>outputEncoding</tt></li>
           
 <li><b>Default</b>: <tt>${project.reporting.outputEncoding}</tt></li>
-        </ul><hr />
-<p><b><a name="showPmdLog">showPmdLog</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CshowPmdLog.3E"></a><b><a name="showPmdLog">&lt;showPmdLog&gt;</a></b></h4>
         
 <div>Redirect PMD log into maven log out. When enabled, the PMD log
 output is redirected to maven, so that it is visible in the console
@@ -782,8 +803,9 @@ PMD logger is also configured for debug.
 <li><b>User Property</b>: <tt>pmd.showPmdLog</tt></li>
           
 <li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="skip">skip</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3Cskip.3E"></a><b><a name="skip">&lt;skip&gt;</a></b></h4>
         
 <div>Skip the CPD report generation. Most useful on the command line via
 &quot;-Dcpd.skip=true&quot;.</div>
@@ -799,11 +821,15 @@ PMD logger is also configured for debug.
 <li><b>User Property</b>: <tt>cpd.skip</tt></li>
           
 <li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="skipEmptyReport">skipEmptyReport</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CskipEmptyReport.3E"></a><b><a name="skipEmptyReport">&lt;skipEmptyReport&gt;</a></b></h4>
         
 <div>Skip the PMD/CPD report generation if there are no violations or
-duplications found. Defaults to <tt>true</tt>.</div>
+duplications found. Defaults to <tt>false</tt>. 
+
+<p>Note: the default value was changed from <tt>true</tt> to
+<tt>false</tt> with version 3.13.0.</p></div>
         
 <ul>
           
@@ -813,9 +839,10 @@ duplications found. Defaults to <tt>true
           
 <li><b>Required</b>: <tt>No</tt></li>
           
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="sourceEncoding">sourceEncoding</a>:</b></p>
+<li><b>Default</b>: <tt>false</tt></li>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CsourceEncoding.3E"></a><b><a name="sourceEncoding">&lt;sourceEncoding&gt;</a></b></h4>
         
 <div>The file encoding to use when reading the Java sources.</div>
         
@@ -830,8 +857,9 @@ duplications found. Defaults to <tt>true
 <li><b>User Property</b>: <tt>encoding</tt></li>
           
 <li><b>Default</b>: <tt>${project.build.sourceEncoding}</tt></li>
-        </ul><hr />
-<p><b><a name="targetDirectory">targetDirectory</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CtargetDirectory.3E"></a><b><a name="targetDirectory">&lt;targetDirectory&gt;</a></b></h4>
         
 <div>The output directory for the intermediate XML report.</div>
         
@@ -844,8 +872,9 @@ duplications found. Defaults to <tt>true
 <li><b>Required</b>: <tt>Yes</tt></li>
           
 <li><b>User Property</b>: <tt>project.build.directory</tt></li>
-        </ul><hr />
-<p><b><a name="testSourceRoots">testSourceRoots</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CtestSourceRoots.3E"></a><b><a name="testSourceRoots">&lt;testSourceRoots&gt;</a></b></h4>
         
 <div>The directories containing the test-sources to be used for PMD.
 Defaults to <tt>project.testCompileSourceRoots</tt></div>
@@ -859,8 +888,9 @@ Defaults to <tt>project.testCompileSourc
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>Default</b>: <tt>${project.testCompileSourceRoots}</tt></li>
-        </ul><hr />
-<p><b><a name="xrefLocation">xrefLocation</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CxrefLocation.3E"></a><b><a name="xrefLocation">&lt;xrefLocation&gt;</a></b></h4>
         
 <div>Location of the Xrefs to link to.</div>
         
@@ -873,8 +903,9 @@ Defaults to <tt>project.testCompileSourc
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>Default</b>: <tt>${project.reporting.outputDirectory}/xref</tt></li>
-        </ul><hr />
-<p><b><a name="xrefTestLocation">xrefTestLocation</a>:</b></p>
+        </ul><hr /></div>
+<div class="section">
+<h4><a name="a.3CxrefTestLocation.3E"></a><b><a name="xrefTestLocation">&lt;xrefTestLocation&gt;</a></b></h4>
         
 <div>Location of the Test Xrefs to link to.</div>
         
@@ -888,7 +919,7 @@ Defaults to <tt>project.testCompileSourc
           
 <li><b>Default</b>: <tt>${project.reporting.outputDirectory}/xref-test</tt></li>
         </ul>
-      </div>
+      </div></div>
     </div>
   
 
@@ -899,7 +930,7 @@ Defaults to <tt>project.testCompileSourc
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2005&#x2013;2019
+            <p>Copyright &copy;2005&#x2013;2020
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

Modified: maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd.html
==============================================================================
--- maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd.html (original)
+++ maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/cpd.html Sat Jan 25 10:56:40 2020
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-pmd-plugin:3.12.0:cpd at 2019-04-11
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-pmd-plugin:3.13.0:cpd at 2020-01-25
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <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="20190411" />
+    <meta name="Date-Revision-yyyymmdd" content="20200125" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; CPD Results</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -41,8 +41,8 @@
       <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 ">CPD Results</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-11</li>
-          <li id="projectVersion" class="pull-right">Version: 3.12.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2020-01-25</li>
+          <li id="projectVersion" class="pull-right">Version: 3.13.0</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -130,10 +130,77 @@
         <div id="bodyColumn"  class="span10" >
 <div class="section">
 <h2><a name="CPD_Results"></a>CPD Results</h2>
-<p>The following document contains the results of PMD's  <a class="externalLink" href="https://pmd.github.io/latest/pmd_userdocs_cpd.html">CPD</a> 6.13.0.</p></div>
+<p>The following document contains the results of PMD's  <a class="externalLink" href="https://pmd.github.io/latest/pmd_userdocs_cpd.html">CPD</a> 6.21.0.</p></div>
 <div class="section">
 <h2><a name="Duplications"></a>Duplications</h2>
-<p>CPD found no problems in your source code.</p></div>
+<table border="0" class="table table-striped">
+<tr class="a">
+<th>File</th>
+<th>Line</th></tr>
+<tr class="b">
+<td>org/apache/maven/plugins/pmd/CpdReport.java</td>
+<td><a href="./xref/org/apache/maven/plugins/pmd/CpdReport.html#L138">138</a></td></tr>
+<tr class="a">
+<td>org/apache/maven/plugins/pmd/PmdReport.java</td>
+<td><a href="./xref/org/apache/maven/plugins/pmd/PmdReport.html#L295">295</a></td></tr>
+<tr class="b"><td colspan='2'>
+<div>
+<pre>        return getBundle( locale ).getString( &quot;report.cpd.description&quot; );
+    }
+
+    /**
+     * {@inheritDoc}
+     */
+    @Override
+    public void executeReport( Locale locale )
+        throws MavenReportException
+    {
+        try
+        {
+            execute( locale );
+        }
+        finally
+        {
+            if ( getSink() != null )
+            {
+                getSink().close();
+            }
+        }
+    }
+
+    private void execute( Locale locale )
+        throws MavenReportException
+    {
+        if ( !skip &amp;&amp; canGenerateReport() )
+        {
+            ClassLoader origLoader = Thread.currentThread().getContextClassLoader();
+            try
+            {
+                Thread.currentThread().setContextClassLoader( this.getClass().getClassLoader() );
+
+                generateMavenSiteReport( locale );
+            }
+            finally
+            {
+                Thread.currentThread().setContextClassLoader( origLoader );
+            }
+
+        }
+    }
+
+    @Override
+    public boolean canGenerateReport()
+    {
+        if ( skip )
+        {
+            return false;
+        }
+
+        boolean result = super.canGenerateReport();
+        if ( result )
+        {
+            try
+            {</pre></div></td></tr></table></div>
         </div>
       </div>
     </div>
@@ -141,7 +208,7 @@
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2005&#x2013;2019
+            <p>Copyright &copy;2005&#x2013;2020
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>

Modified: maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/dependencies.html
==============================================================================
--- maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/dependencies.html (original)
+++ maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/dependencies.html Sat Jan 25 10:56:40 2020
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:dependencies at 2019-04-11
+ | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:dependencies at 2020-01-25
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <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="20190411" />
+    <meta name="Date-Revision-yyyymmdd" content="20200125" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven PMD Plugin &#x2013; Project Dependencies</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" />
@@ -41,8 +41,8 @@
       <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 ">Project Dependencies</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-11</li>
-          <li id="projectVersion" class="pull-right">Version: 3.12.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2020-01-25</li>
+          <li id="projectVersion" class="pull-right">Version: 3.13.0</li>
         </ul>
       </div>
       <div class="row-fluid">
@@ -150,25 +150,25 @@
 <tr class="a">
 <td>net.sourceforge.pmd</td>
 <td><a class="externalLink" href="https://pmd.github.io/pmd-core/">pmd-core</a></td>
-<td>6.13.0</td>
+<td>6.21.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></td></tr>
 <tr class="b">
 <td>net.sourceforge.pmd</td>
 <td><a class="externalLink" href="https://pmd.github.io/pmd-java/">pmd-java</a></td>
-<td>6.13.0</td>
+<td>6.21.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></td></tr>
 <tr class="a">
 <td>net.sourceforge.pmd</td>
 <td><a class="externalLink" href="https://pmd.github.io/pmd-javascript/">pmd-javascript</a></td>
-<td>6.13.0</td>
+<td>6.21.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></td></tr>
 <tr class="b">
 <td>net.sourceforge.pmd</td>
 <td><a class="externalLink" href="https://pmd.github.io/pmd-jsp/">pmd-jsp</a></td>
-<td>6.13.0</td>
+<td>6.21.0</td>
 <td>jar</td>
 <td><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></td></tr>
 <tr class="a">
@@ -289,8 +289,8 @@
 <th>Licenses</th></tr>
 <tr class="b">
 <td>org.apache.maven.plugin-tools</td>
-<td><a class="externalLink" href="http://maven.apache.org/plugin-tools/maven-plugin-annotations">maven-plugin-annotations</a></td>
-<td>3.5</td>
+<td><a class="externalLink" href="https://maven.apache.org/plugin-tools/maven-plugin-annotations">maven-plugin-annotations</a></td>
+<td>3.5.2</td>
 <td>jar</td>
 <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr></table></div></div><a name="Project_Transitive_Dependencies"></a>
 <div class="section">
@@ -921,7 +921,7 @@
 <div class="section">
 <h3><a name="Dependency_Tree"></a>Dependency Tree</h3>
 <ul>
-<li>org.apache.maven.plugins:maven-pmd-plugin:maven-plugin:3.12.0 <img id="_img1" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep0" style="display:none">
+<li>org.apache.maven.plugins:maven-pmd-plugin:maven-plugin:3.13.0 <img id="_img1" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep0" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Apache Maven PMD Plugin</th></tr>
@@ -1011,14 +1011,14 @@
 <p><b>Description: </b>Guice trunk with some patches applied for Sisu</p>
 <p><b>URL: </b><a class="externalLink" href="http://forge.sonatype.com/sisu-guice/">http://forge.sonatype.com/sisu-guice/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div></li></ul></li></ul></li></ul></li>
-<li>org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.5 (provided) <img id="_img17" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep16" style="display:none">
+<li>org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.5.2 (provided) <img id="_img17" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep16', '_img17' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep16" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Maven Plugin Tools Java 5 Annotations</th></tr>
 <tr class="b">
 <td>
 <p><b>Description: </b>Java 5 annotations to use in Mojos</p>
-<p><b>URL: </b><a class="externalLink" href="http://maven.apache.org/plugin-tools/maven-plugin-annotations">http://maven.apache.org/plugin-tools/maven-plugin-annotations</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/plugin-tools/maven-plugin-annotations">https://maven.apache.org/plugin-tools/maven-plugin-annotations</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li>
 <li>org.apache.maven.shared:maven-artifact-transfer:jar:0.10.0 (compile) <img id="_img19" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep18', '_img19' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep18" style="display:none">
 <table border="0" class="table table-striped">
@@ -1175,15 +1175,19 @@
 <p><b>Description: </b>The slf4j API</p>
 <p><b>URL: </b><a class="externalLink" href="http://www.slf4j.org">http://www.slf4j.org</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></p></td></tr></table></div></li></ul></li>
-<li>net.sourceforge.pmd:pmd-core:jar:6.13.0 (compile) <img id="_img49" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep48', '_img49' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep48" style="display:none">
+<li>net.sourceforge.pmd:pmd-core:jar:6.21.0 (compile) <img id="_img49" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep48', '_img49' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep48" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>PMD Core</th></tr>
 <tr class="b">
 <td>
-<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex, PLSQL, Salesforce.com Visualforce, Apache Velocity, XML, XSL.
+<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks,
+unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex and Visualforce,
+Modelica, PLSQL, Apache Velocity, XML, XSL, Scala.
 
-Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, Groovy, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go, Swift and Salesforce.com Apex.</p>
+Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in
+C/C++, C#, Dart, Fortran, Go, Groovy, Java, JavaScript, JSP, Kotlin, Lua, Matlab, Modelica,
+Objective-C, Perl, PHP, PLSQL, Python, Ruby, Salesforce.com Apex, Scala, Swift and Visualforce.</p>
 <p><b>URL: </b><a class="externalLink" href="https://pmd.github.io/pmd-core/">https://pmd.github.io/pmd-core/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></p></td></tr></table></div>
 <ul>
@@ -1261,26 +1265,34 @@ Additionally it includes CPD, the copy-p
 <p><b>Description: </b>Saxon a complete and conformant implementation of the XSLT 2.0, XQuery 1.0, and XPath 2.0 Recommendations published on 23 January 2007 by W3C</p>
 <p><b>URL: </b><a class="externalLink" href="http://saxon.sourceforge.net/">http://saxon.sourceforge.net/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.mozilla.org/MPL/MPL-1.0.txt">Mozilla Public License Version 1.0</a></p></td></tr></table></div></li></ul></li>
-<li>net.sourceforge.pmd:pmd-java:jar:6.13.0 (compile) <img id="_img67" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep66', '_img67' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep66" style="display:none">
+<li>net.sourceforge.pmd:pmd-java:jar:6.21.0 (compile) <img id="_img67" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep66', '_img67' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep66" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>PMD Java</th></tr>
 <tr class="b">
 <td>
-<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex, PLSQL, Salesforce.com Visualforce, Apache Velocity, XML, XSL.
+<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks,
+unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex and Visualforce,
+Modelica, PLSQL, Apache Velocity, XML, XSL, Scala.
 
-Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, Groovy, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go, Swift and Salesforce.com Apex.</p>
+Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in
+C/C++, C#, Dart, Fortran, Go, Groovy, Java, JavaScript, JSP, Kotlin, Lua, Matlab, Modelica,
+Objective-C, Perl, PHP, PLSQL, Python, Ruby, Salesforce.com Apex, Scala, Swift and Visualforce.</p>
 <p><b>URL: </b><a class="externalLink" href="https://pmd.github.io/pmd-java/">https://pmd.github.io/pmd-java/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></p></td></tr></table></div></li>
-<li>net.sourceforge.pmd:pmd-javascript:jar:6.13.0 (compile) <img id="_img69" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep68', '_img69' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep68" style="display:none">
+<li>net.sourceforge.pmd:pmd-javascript:jar:6.21.0 (compile) <img id="_img69" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep68', '_img69' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep68" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>PMD JavaScript</th></tr>
 <tr class="b">
 <td>
-<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex, PLSQL, Salesforce.com Visualforce, Apache Velocity, XML, XSL.
+<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks,
+unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex and Visualforce,
+Modelica, PLSQL, Apache Velocity, XML, XSL, Scala.
 
-Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, Groovy, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go, Swift and Salesforce.com Apex.</p>
+Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in
+C/C++, C#, Dart, Fortran, Go, Groovy, Java, JavaScript, JSP, Kotlin, Lua, Matlab, Modelica,
+Objective-C, Perl, PHP, PLSQL, Python, Ruby, Salesforce.com Apex, Scala, Swift and Visualforce.</p>
 <p><b>URL: </b><a class="externalLink" href="https://pmd.github.io/pmd-javascript/">https://pmd.github.io/pmd-javascript/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></p></td></tr></table></div>
 <ul>
@@ -1294,15 +1306,19 @@ Additionally it includes CPD, the copy-p
       embedded into Java applications to provide scripting to end users.</p>
 <p><b>URL: </b><a class="externalLink" href="https://developer.mozilla.org/en/Rhino">https://developer.mozilla.org/en/Rhino</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://www.mozilla.org/MPL/2.0/index.txt">Mozilla Public License, Version 2.0</a></p></td></tr></table></div></li></ul></li>
-<li>net.sourceforge.pmd:pmd-jsp:jar:6.13.0 (compile) <img id="_img73" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep72', '_img73' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep72" style="display:none">
+<li>net.sourceforge.pmd:pmd-jsp:jar:6.21.0 (compile) <img id="_img73" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep72', '_img73' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep72" style="display:none">
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>PMD JSP</th></tr>
 <tr class="b">
 <td>
-<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex, PLSQL, Salesforce.com Visualforce, Apache Velocity, XML, XSL.
+<p><b>Description: </b>PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks,
+unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex and Visualforce,
+Modelica, PLSQL, Apache Velocity, XML, XSL, Scala.
 
-Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, Groovy, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go, Swift and Salesforce.com Apex.</p>
+Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in
+C/C++, C#, Dart, Fortran, Go, Groovy, Java, JavaScript, JSP, Kotlin, Lua, Matlab, Modelica,
+Objective-C, Perl, PHP, PLSQL, Python, Ruby, Salesforce.com Apex, Scala, Swift and Visualforce.</p>
 <p><b>URL: </b><a class="externalLink" href="https://pmd.github.io/pmd-jsp/">https://pmd.github.io/pmd-jsp/</a></p>
 <p><b>Project Licenses: </b><a class="externalLink" href="http://pmd.sourceforge.net/license.html">BSD-style</a></p></td></tr></table></div></li>
 <li>org.slf4j:jul-to-slf4j:jar:1.7.25 (compile) <img id="_img75" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep74', '_img75' );" style="cursor: pointer; vertical-align: text-bottom;"></img><div id="_dep74" style="display:none">
@@ -1938,25 +1954,25 @@ file comparators, endian transformation
 <div class="section">
 <h2><a name="Licenses"></a>Licenses</h2>
 <p><b>Apache Public License 2.0: </b>Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component</p>
-<p><b>CDDL + GPLv2 with classpath exception: </b>Java Servlet API</p>
-<p><b>Eclipse Public License - Version 1.0: </b>Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: XML utilities</p>
-<p><b>Unknown: </b>Plexus I18N Component, Plexus Velocity Component, antlr, commons-beanutils, dom4j, oro</p>
-<p><b>BSD-style: </b>PMD Core, PMD JSP, PMD Java, PMD JavaScript</p>
-<p><b>BSD: </b>asm</p>
-<p><b>Eclipse Public License 1.0: </b>JUnit</p>
-<p><b>Apache License, Version 2.0: </b>Apache Commons Codec, Apache Commons Collections, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpCore, Apache Maven Artifact Transfer, Apache Maven Common Artifact Filters, Apache Maven PMD Plugin, Apache Maven Reporting Implementation, Apache Maven Shared Utils, Doxia :: Core, Doxia :: Decoration Model, Doxia :: FML Module, Doxia :: Logging API, Doxia :: Sink API, Doxia :: Site Renderer, Doxia :: Skin Model, Doxia :: XHTML Module, Maven Plugin Tools Java 5 Annotations, Plexus :: Component Annotations, Plexus Common Utilities</p>
-<p><b>Mozilla Public License Version 1.0: </b>SaxonB</p>
-<p><b>The Apache Software License, Version 2.0: </b>ASM based accessors helper used by json-smart, Aether :: API, Aether :: Implementation, Aether :: SPI, Aether :: Utilities, Apache Commons Logging, Apache Velocity, Commons Collections, Commons Lang, Default Plexus Container, Guava: Google Core Libraries for Java, Handlebars, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, Maven Aether Provider, Maven Artifact, Maven Compat, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Testing Mechanism, Maven Reporting API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Maven Wagon API, Plexus Archiver Component, Plexus Classworlds, Plexus IO Components, Plexus Interpolation API, Plexus Resource Component, Sisu - Guice, Sisu - Inject (JSR330 bean support), Sisu - Inject (Plexus bean support), VelocityTools, WireMock, jackson-databind, org.xmlunit:xmlunit-core, project ':json-path', zjsonpatch</p>
-<p><b>Berkeley Software Distribution (BSD) License: </b>JavaCC</p>
-<p><b>The BSD License: </b>ANTLR 4 Runtime</p>
-<p><b>Mozilla Public License, Version 2.0: </b>Mozilla Rhino</p>
-<p><b>BSD License: </b>XMLUnit for Java</p>
 <p><b>Apache Software License - Version 2.0: </b>Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: XML utilities</p>
+<p><b>The BSD License: </b>ANTLR 4 Runtime</p>
 <p><b>Apache 2.0: </b>Gson, jcommander</p>
-<p><b>The BSD 3-Clause License: </b>org.xmlunit:xmlunit-legacy</p>
+<p><b>Eclipse Public License 1.0: </b>JUnit</p>
 <p><b>MIT License: </b>JUL to SLF4J bridge, SLF4J API Module</p>
+<p><b>Mozilla Public License, Version 2.0: </b>Mozilla Rhino</p>
+<p><b>Mozilla Public License Version 1.0: </b>SaxonB</p>
+<p><b>BSD: </b>asm</p>
+<p><b>BSD-style: </b>PMD Core, PMD JSP, PMD Java, PMD JavaScript</p>
+<p><b>Unknown: </b>Plexus I18N Component, Plexus Velocity Component, antlr, commons-beanutils, dom4j, oro</p>
+<p><b>The BSD 3-Clause License: </b>org.xmlunit:xmlunit-legacy</p>
+<p><b>BSD License: </b>XMLUnit for Java</p>
+<p><b>Eclipse Public License - Version 1.0: </b>Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utility Servlets and Filters, Jetty :: Webapp Application Support, Jetty :: XML utilities</p>
+<p><b>Apache Software License, Version 1.1: </b>sslext</p>
 <p><b>The MIT License: </b>JOpt Simple</p>
-<p><b>Apache Software License, Version 1.1: </b>sslext</p></div><a name="Dependency_File_Details"></a>
+<p><b>Apache License, Version 2.0: </b>Apache Commons Codec, Apache Commons Collections, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpCore, Apache Maven Artifact Transfer, Apache Maven Common Artifact Filters, Apache Maven PMD Plugin, Apache Maven Reporting Implementation, Apache Maven Shared Utils, Doxia :: Core, Doxia :: Decoration Model, Doxia :: FML Module, Doxia :: Logging API, Doxia :: Sink API, Doxia :: Site Renderer, Doxia :: Skin Model, Doxia :: XHTML Module, Maven Plugin Tools Java 5 Annotations, Plexus :: Component Annotations, Plexus Common Utilities</p>
+<p><b>Berkeley Software Distribution (BSD) License: </b>JavaCC</p>
+<p><b>CDDL + GPLv2 with classpath exception: </b>Java Servlet API</p>
+<p><b>The Apache Software License, Version 2.0: </b>ASM based accessors helper used by json-smart, Aether :: API, Aether :: Implementation, Aether :: SPI, Aether :: Utilities, Apache Commons Logging, Apache Velocity, Commons Collections, Commons Lang, Default Plexus Container, Guava: Google Core Libraries for Java, Handlebars, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, Maven Aether Provider, Maven Artifact, Maven Compat, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Testing Mechanism, Maven Reporting API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Maven Wagon API, Plexus Archiver Component, Plexus Classworlds, Plexus IO Components, Plexus Interpolation API, Plexus Resource Component, Sisu - Guice, Sisu - Inject (JSR330 bean support), Sisu - Inject (Plexus bean support), VelocityTools, WireMock, jackson-databind, org.xmlunit:xmlunit-core, project ':json-path', zjsonpatch</p></div><a name="Dependency_File
 _Details"></a>
 <div class="section">
 <h2><a name="Dependency_File_Details"></a>Dependency File Details</h2>
 <table border="0" class="table table-striped">
@@ -2185,32 +2201,32 @@ file comparators, endian transformation
 <td>1.7</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>pmd-core-6.13.0.jar</td>
-<td>1.1 MB</td>
-<td>960</td>
-<td>826</td>
-<td>67</td>
+<td>pmd-core-6.21.0.jar</td>
+<td>1.2 MB</td>
+<td>990</td>
+<td>847</td>
+<td>72</td>
 <td>1.7</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>pmd-java-6.13.0.jar</td>
-<td>1 MB</td>
-<td>621</td>
-<td>531</td>
-<td>30</td>
+<td>pmd-java-6.21.0.jar</td>
+<td>1.1 MB</td>
+<td>629</td>
+<td>538</td>
+<td>31</td>
 <td>1.7</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>pmd-javascript-6.13.0.jar</td>
-<td>130.9 kB</td>
+<td>pmd-javascript-6.21.0.jar</td>
+<td>131.3 kB</td>
 <td>117</td>
 <td>78</td>
 <td>7</td>
 <td>1.7</td>
 <td>Yes</td></tr>
 <tr class="b">
-<td>pmd-jsp-6.13.0.jar</td>
-<td>99.8 kB</td>
+<td>pmd-jsp-6.21.0.jar</td>
+<td>101 kB</td>
 <td>93</td>
 <td>56</td>
 <td>7</td>
@@ -2425,7 +2441,7 @@ file comparators, endian transformation
 <td>1.5</td>
 <td>Yes</td></tr>
 <tr class="a">
-<td>maven-plugin-annotations-3.5.jar</td>
+<td>maven-plugin-annotations-3.5.2.jar</td>
 <td>14.3 kB</td>
 <td>22</td>
 <td>7</td>
@@ -2834,18 +2850,18 @@ file comparators, endian transformation
 <th>Debug Information</th></tr>
 <tr class="b">
 <td>107</td>
-<td>29.6 MB</td>
-<td>18268</td>
-<td>15588</td>
-<td>966</td>
+<td>29.7 MB</td>
+<td>18306</td>
+<td>15616</td>
+<td>972</td>
 <td>1.7</td>
 <td>104</td></tr>
 <tr class="a">
 <td>compile: 74</td>
-<td>compile: 19.8 MB</td>
-<td>compile: 11988</td>
-<td>compile: 10020</td>
-<td>compile: 739</td>
+<td>compile: 19.9 MB</td>
+<td>compile: 12026</td>
+<td>compile: 10048</td>
+<td>compile: 745</td>
 <td>-</td>
 <td>compile: 71</td></tr>
 <tr class="b">
@@ -2879,7 +2895,7 @@ file comparators, endian transformation
     <footer>
       <div class="container-fluid">
         <div class="row-fluid">
-            <p>Copyright &copy;2005&#x2013;2019
+            <p>Copyright &copy;2005&#x2013;2020
 <a href="https://www.apache.org/">The Apache Software Foundation</a>.
 All rights reserved.</p>
         </div>