Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/plugin-management.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/plugin-management.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/plugin-management.html
 Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.3.0:plugin-management
 at 2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:plugin-management
 at 2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 Plugin Management</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -141,21 +141,21 @@
 <th>ArtifactId</th>
 <th>Version</th></tr>
 <tr class="b">
+<td align="left">com.diffplug.spotless</td>
+<td><a class="externalLink" 
href="https://github.com/diffplug/spotless";>spotless-maven-plugin</a></td>
+<td>2.28.0</td></tr>
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-antrun-plugin/";>maven-antrun-plugin</a></td>
 <td>3.1.0</td></tr>
-<tr class="a">
-<td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-assembly-plugin/";>maven-assembly-plugin</a></td>
-<td>3.4.1</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-changes-plugin/";>maven-changes-plugin</a></td>
-<td>2.12.1</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-assembly-plugin/";>maven-assembly-plugin</a></td>
+<td>3.4.2</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-checkstyle-plugin/";>maven-checkstyle-plugin</a></td>
-<td>3.0.0</td></tr>
+<td>3.2.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-clean-plugin/";>maven-clean-plugin</a></td>
@@ -167,7 +167,7 @@
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-dependency-plugin/";>maven-dependency-plugin</a></td>
-<td>3.3.0</td></tr>
+<td>3.4.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="http://maven.apache.org/plugins/maven-deploy-plugin/";>maven-deploy-plugin</a></td>
@@ -175,7 +175,7 @@
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-ear-plugin/";>maven-ear-plugin</a></td>
-<td>3.2.0</td></tr>
+<td>3.3.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/enforcer/maven-enforcer-plugin/";>maven-enforcer-plugin</a></td>
@@ -191,11 +191,11 @@
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-help-plugin/";>maven-help-plugin</a></td>
-<td>3.2.0</td></tr>
+<td>3.3.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="http://maven.apache.org/plugins/maven-install-plugin/";>maven-install-plugin</a></td>
-<td>2.5.2</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-install-plugin/";>maven-install-plugin</a></td>
+<td>3.1.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-invoker-plugin/";>maven-invoker-plugin</a></td>
@@ -203,88 +203,92 @@
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-jar-plugin/";>maven-jar-plugin</a></td>
-<td>3.2.2</td></tr>
+<td>3.3.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-javadoc-plugin/";>maven-javadoc-plugin</a></td>
-<td>3.4.0</td></tr>
+<td>3.4.1</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/jxr/maven-jxr-plugin/";>maven-jxr-plugin</a></td>
-<td>3.2.0</td></tr>
+<td>3.3.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugin-tools/maven-plugin-plugin";>maven-plugin-plugin</a></td>
-<td>3.6.4</td></tr>
+<td>3.7.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-pmd-plugin/";>maven-pmd-plugin</a></td>
-<td>3.17.0</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugin-tools/maven-plugin-report-plugin";>maven-plugin-report-plugin</a></td>
+<td>3.7.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-project-info-reports-plugin/";>maven-project-info-reports-plugin</a></td>
-<td>3.3.0</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-pmd-plugin/";>maven-pmd-plugin</a></td>
+<td>3.19.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/maven-release/maven-release-plugin/";>maven-release-plugin</a></td>
-<td>3.0.0-M6</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-project-info-reports-plugin/";>maven-project-info-reports-plugin</a></td>
+<td>3.4.1</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
+<td><a class="externalLink" 
href="https://maven.apache.org/maven-release/maven-release-plugin/";>maven-release-plugin</a></td>
+<td>3.0.0-M7</td></tr>
+<tr class="a">
+<td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-remote-resources-plugin/";>maven-remote-resources-plugin</a></td>
 <td>1.7.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-resources-plugin/";>maven-resources-plugin</a></td>
-<td>3.2.0</td></tr>
-<tr class="b">
+<td>3.3.0</td></tr>
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/scm/maven-scm-plugin/";>maven-scm-plugin</a></td>
 <td>1.13.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-scm-publish-plugin/";>maven-scm-publish-plugin</a></td>
 <td>3.1.0</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-shade-plugin/";>maven-shade-plugin</a></td>
-<td>3.3.0</td></tr>
-<tr class="a">
+<td>3.4.1</td></tr>
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-site-plugin/";>maven-site-plugin</a></td>
-<td>3.12.0</td></tr>
-<tr class="b">
+<td>3.12.1</td></tr>
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-source-plugin/";>maven-source-plugin</a></td>
 <td>3.2.1</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/surefire/maven-surefire-plugin/";>maven-surefire-plugin</a></td>
 <td>3.0.0-M7</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/surefire/maven-surefire-report-plugin/";>maven-surefire-report-plugin</a></td>
 <td>3.0.0-M7</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-toolchains-plugin/";>maven-toolchains-plugin</a></td>
 <td>3.1.0</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-war-plugin/";>maven-war-plugin</a></td>
 <td>3.3.2</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.rat</td>
 <td><a class="externalLink" 
href="https://creadur.apache.org/rat/apache-rat-plugin/";>apache-rat-plugin</a></td>
-<td>0.14</td></tr>
-<tr class="b">
+<td>0.15</td></tr>
+<tr class="a">
 <td align="left">org.codehaus.modello</td>
 <td><a class="externalLink" 
href="http://codehaus-plexus.github.io/modello/modello-maven-plugin/";>modello-maven-plugin</a></td>
 <td>2.0.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.codehaus.mojo</td>
 <td><a class="externalLink" 
href="https://www.mojohaus.org/taglist-maven-plugin/";>taglist-maven-plugin</a></td>
 <td>3.0.0</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left">org.eclipse.sisu</td>
 <td><a class="externalLink" 
href="http://www.eclipse.org/sisu/";>sisu-maven-plugin</a></td>
 <td>0.3.5</td></tr></table></section>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/plugins.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/plugins.html 
(original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/plugins.html 
Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.3.0:plugins at 
2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:plugins at 
2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 Plugins</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -141,69 +141,73 @@
 <th>ArtifactId</th>
 <th>Version</th></tr>
 <tr class="b">
+<td align="left">com.diffplug.spotless</td>
+<td><a class="externalLink" 
href="https://github.com/diffplug/spotless";>spotless-maven-plugin</a></td>
+<td>2.28.0</td></tr>
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-checkstyle-plugin/";>maven-checkstyle-plugin</a></td>
-<td>3.0.0</td></tr>
-<tr class="a">
+<td>3.2.0</td></tr>
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-clean-plugin/";>maven-clean-plugin</a></td>
 <td>3.2.0</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-compiler-plugin/";>maven-compiler-plugin</a></td>
 <td>3.10.1</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="http://maven.apache.org/plugins/maven-deploy-plugin/";>maven-deploy-plugin</a></td>
 <td>2.8.2</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/enforcer/maven-enforcer-plugin/";>maven-enforcer-plugin</a></td>
 <td>3.1.0</td></tr>
-<tr class="a">
-<td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="http://maven.apache.org/plugins/maven-install-plugin/";>maven-install-plugin</a></td>
-<td>2.5.2</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-jar-plugin/";>maven-jar-plugin</a></td>
-<td>3.2.2</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-install-plugin/";>maven-install-plugin</a></td>
+<td>3.1.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugin-tools/maven-plugin-plugin";>maven-plugin-plugin</a></td>
-<td>3.6.4</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-jar-plugin/";>maven-jar-plugin</a></td>
+<td>3.3.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugin-tools/maven-plugin-plugin";>maven-plugin-plugin</a></td>
+<td>3.7.0</td></tr>
+<tr class="a">
+<td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-remote-resources-plugin/";>maven-remote-resources-plugin</a></td>
 <td>1.7.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-resources-plugin/";>maven-resources-plugin</a></td>
-<td>3.2.0</td></tr>
-<tr class="b">
+<td>3.3.0</td></tr>
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-scm-publish-plugin/";>maven-scm-publish-plugin</a></td>
 <td>3.1.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-site-plugin/";>maven-site-plugin</a></td>
-<td>3.12.0</td></tr>
-<tr class="b">
+<td>3.12.1</td></tr>
+<tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/surefire/maven-surefire-plugin/";>maven-surefire-plugin</a></td>
 <td>3.0.0-M7</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.apache.rat</td>
 <td><a class="externalLink" 
href="https://creadur.apache.org/rat/apache-rat-plugin/";>apache-rat-plugin</a></td>
-<td>0.14</td></tr>
-<tr class="b">
+<td>0.15</td></tr>
+<tr class="a">
 <td align="left">org.codehaus.modello</td>
 <td><a class="externalLink" 
href="http://codehaus-plexus.github.io/modello/modello-maven-plugin/";>modello-maven-plugin</a></td>
 <td>2.0.0</td></tr>
-<tr class="a">
+<tr class="b">
 <td align="left">org.codehaus.mojo</td>
 <td><a class="externalLink" 
href="https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin";>animal-sniffer-maven-plugin</a></td>
-<td>1.22</td></tr></table></section><section>
+<td>1.23</td></tr></table></section><section>
 <h2><a name="Project_Report_Plugins"></a>Project Report Plugins</h2><a 
name="Project_Report_Plugins"></a>
 <table border="0" class="table table-striped">
 <tr class="a">
@@ -213,7 +217,7 @@
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-checkstyle-plugin/";>maven-checkstyle-plugin</a></td>
-<td>3.0.0</td></tr>
+<td>3.2.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-invoker-plugin/";>maven-invoker-plugin</a></td>
@@ -221,23 +225,23 @@
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-javadoc-plugin/";>maven-javadoc-plugin</a></td>
-<td>3.4.0</td></tr>
+<td>3.4.1</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/jxr/maven-jxr-plugin/";>maven-jxr-plugin</a></td>
-<td>3.2.0</td></tr>
+<td>3.3.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
-<td><a class="externalLink" 
href="https://maven.apache.org/plugin-tools/maven-plugin-plugin";>maven-plugin-plugin</a></td>
-<td>3.6.4</td></tr>
+<td><a class="externalLink" 
href="https://maven.apache.org/plugin-tools/maven-plugin-report-plugin";>maven-plugin-report-plugin</a></td>
+<td>3.7.0</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-pmd-plugin/";>maven-pmd-plugin</a></td>
-<td>3.20.0</td></tr>
+<td>3.21.0</td></tr>
 <tr class="b">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/plugins/maven-project-info-reports-plugin/";>maven-project-info-reports-plugin</a></td>
-<td>3.3.0</td></tr>
+<td>3.4.1</td></tr>
 <tr class="a">
 <td align="left">org.apache.maven.plugins</td>
 <td><a class="externalLink" 
href="https://maven.apache.org/surefire/maven-surefire-report-plugin/";>maven-surefire-report-plugin</a></td>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/pmd-mojo.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/pmd-mojo.html 
(original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/pmd-mojo.html 
Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
target\generated-site\xdoc/pmd-mojo.xml at 2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
target\generated-site\xdoc/pmd-mojo.xml at 2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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:pmd</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -126,14 +126,11 @@
       
 <p><b>Full name</b>:</p>
       
-<p>org.apache.maven.plugins:maven-pmd-plugin:3.20.0:pmd</p>
+<p>org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd</p>
       
 <p><b>Description</b>:</p>
       
-<div>Creates a PMD site report based on the rulesets and configuration
-set in the plugin. It can also generate a pmd output file aside
-from the site report in any of the following formats: xml, csv or
-txt.</div>
+<div>Creates a PMD site report based on the rulesets and configuration set in 
the plugin. It can also generate a pmd output file aside from the site report 
in any of the following formats: xml, csv or txt.</div>
       
 <p><b>Attributes</b>:</p>
       
@@ -169,7 +166,7 @@ txt.</div>
             
 <td><code>File</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
 <td>The output directory for the intermediate XML report.<br /><b>User 
property is</b>: <code>project.build.directory</code>.<br /></td>
           </tr>
@@ -199,8 +196,7 @@ txt.</div>
             
 <td><code>2.2</code></td>
             
-<td><b>Deprecated.</b> since 3.15.0 Use the goals 
<code>pmd:aggregate-pmd</code> and
-<code>pmd:aggregate-cpd</code> instead.<br /><b>Default value is</b>: 
<code>false</code>.<br /><b>User property is</b>: <code>aggregate</code>.<br 
/></td>
+<td><b>Deprecated.</b> Whether to build an aggregated report at the root, or 
build individual reports.<br /><b>Default value is</b>: <code>false</code>.<br 
/><b>User property is</b>: <code>aggregate</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -211,9 +207,7 @@ txt.</div>
             
 <td><code>3.8</code></td>
             
-<td>Enables the analysis cache, which speeds up PMD. This requires a
-cache file, that contains the results of the last PMD run. Thus the
-cache is only effective, if this file is not cleaned between runs.<br 
/><b>Default value is</b>: <code>false</code>.<br /><b>User property is</b>: 
<code>pmd.analysisCache</code>.<br /></td>
+<td>Enables the analysis cache, which speeds up PMD. This requires a cache 
file, that contains the results of the last PMD run. Thus the cache is only 
effective, if this file is not cleaned between runs.<br /><b>Default value 
is</b>: <code>false</code>.<br /><b>User property is</b>: 
<code>pmd.analysisCache</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -224,12 +218,7 @@ cache is only effective, if this file is
             
 <td><code>3.8</code></td>
             
-<td>The location of the analysis cache, if it is enabled. This file
-contains the results of the last PMD run and must not be cleaned
-between consecutive PMD runs. Otherwise the cache is not in use. If
-the file doesn't exist, PMD executes as if there is no cache
-enabled and all files are analyzed. Otherwise only changed files
-will be analyzed again.<br /><b>Default value is</b>: 
<code>${project.build.directory}/pmd/pmd.cache</code>.<br /><b>User property 
is</b>: <code>pmd.analysisCacheLocation</code>.<br /></td>
+<td>The location of the analysis cache, if it is enabled. This file contains 
the results of the last PMD run and must not be cleaned between consecutive PMD 
runs. Otherwise the cache is not in use. If the file doesn't exist, PMD 
executes as if there is no cache enabled and all files are analyzed. Otherwise 
only changed files will be analyzed again.<br /><b>Default value is</b>: 
<code>${project.build.directory}/pmd/pmd.cache</code>.<br /><b>User property 
is</b>: <code>pmd.analysisCacheLocation</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -258,12 +247,11 @@ will be analyzed again.<br /><b>Default
             
 <td align="left"><code><a 
href="#compileSourceRoots">&lt;compileSourceRoots&gt;</a></code></td>
             
-<td><code>List</code></td>
+<td><code>List&lt;String&gt;</code></td>
             
 <td><code>3.7</code></td>
             
-<td>Specifies the location of the source directories to be used for
-PMD. Defaults to <code>project.compileSourceRoots</code>.<br /><b>Default 
value is</b>: <code>${project.compileSourceRoots}</code>.<br /></td>
+<td>Specifies the location of the source directories to be used for PMD. 
Defaults to <code>project.compileSourceRoots</code>.<br /><b>Default value 
is</b>: <code>${project.compileSourceRoots}</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -274,10 +262,7 @@ PMD. Defaults to <code>project.compileSo
             
 <td><code>3.7</code></td>
             
-<td>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
-contains comma-separated lists of classes that are allowed to
-duplicate.<br /><b>User property is</b>: 
<code>pmd.excludeFromFailureFile</code>.<br /></td>
+<td>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 contains 
comma-separated lists of classes that are allowed to duplicate.<br /><b>User 
property is</b>: <code>pmd.excludeFromFailureFile</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -295,17 +280,11 @@ duplicate.<br /><b>User property is</b>:
             
 <td align="left"><code><a href="#excludes">&lt;excludes&gt;</a></code></td>
             
-<td><code>List</code></td>
+<td><code>List&lt;String&gt;</code></td>
             
 <td><code>2.2</code></td>
             
-<td>A list of files to exclude from checking. Can contain Ant-style
-wildcards and double wildcards. Note that these exclusion patterns
-only operate on the path of a source file relative to its source
-root directory. In other words, files are excluded based on their
-package and/or class name. If you want to exclude entire source
-root directories, use the parameter <code>excludeRoots</code>
-instead.<br /></td>
+<td>A list of files to exclude from checking. Can contain Ant-style wildcards 
and double wildcards. Note that these exclusion patterns only operate on the 
path of a source file relative to its source root directory. In other words, 
files are excluded based on their package and/or class name. If you want to 
exclude entire source root directories, use the parameter 
<code>excludeRoots</code> instead.<br /></td>
           </tr>
           
 <tr class="a">
@@ -314,72 +293,61 @@ instead.<br /></td>
             
 <td><code>String</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
-<td>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
-PMD renderer to use. See the net.sourceforge.pmd.renderers package
-javadoc for available renderers. XML is produced in any case, since
-this format is needed for the check goals (pmd:check,
-pmd:aggregator-check, pmd:cpd-check, pmd:aggregator-cpd-check).<br 
/><b>Default value is</b>: <code>xml</code>.<br /><b>User property is</b>: 
<code>format</code>.<br /></td>
+<td>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 PMD renderer to use. See the 
net.sourceforge.pmd.renderers package javadoc for available renderers. XML is 
produced in any case, since this format is needed for the check goals 
(pmd:check, pmd:aggregator-check, pmd:cpd-check, pmd:aggregator-cpd-check).<br 
/><b>Default value is</b>: <code>xml</code>.<br /><b>User property is</b>: 
<code>format</code>.<br /></td>
           </tr>
           
 <tr class="b">
             
-<td align="left"><code><a 
href="#includeTests">&lt;includeTests&gt;</a></code></td>
+<td align="left"><code><a href="#includes">&lt;includes&gt;</a></code></td>
             
-<td><code>boolean</code></td>
+<td><code>List&lt;String&gt;</code></td>
             
 <td><code>2.2</code></td>
             
-<td>Run PMD on the tests.<br /><b>Default value is</b>: <code>false</code>.<br 
/></td>
+<td>A list of files to include from checking. Can contain Ant-style wildcards 
and double wildcards. Defaults to **\/*.java.<br /></td>
           </tr>
           
 <tr class="a">
             
-<td align="left"><code><a 
href="#includeXmlInSite">&lt;includeXmlInSite&gt;</a></code></td>
+<td align="left"><code><a 
href="#includeTests">&lt;includeTests&gt;</a></code></td>
             
 <td><code>boolean</code></td>
             
-<td><code>3.0</code></td>
+<td><code>2.2</code></td>
             
-<td>Whether to include the xml files generated by PMD/CPD in the site.<br 
/><b>Default value is</b>: <code>false</code>.<br /></td>
+<td>Run PMD on the tests.<br /><b>Default value is</b>: <code>false</code>.<br 
/></td>
           </tr>
           
 <tr class="b">
             
-<td align="left"><code><a href="#includes">&lt;includes&gt;</a></code></td>
+<td align="left"><code><a 
href="#includeXmlInSite">&lt;includeXmlInSite&gt;</a></code></td>
             
-<td><code>List</code></td>
+<td><code>boolean</code></td>
             
-<td><code>2.2</code></td>
+<td><code>3.0</code></td>
             
-<td>A list of files to include from checking. Can contain Ant-style
-wildcards and double wildcards. Defaults to **\/*.java.<br /></td>
+<td>Whether to include the xml files generated by PMD/CPD in the site.<br 
/><b>Default value is</b>: <code>false</code>.<br /></td>
           </tr>
           
 <tr class="a">
             
 <td align="left"><code><a 
href="#jdkToolchain">&lt;jdkToolchain&gt;</a></code></td>
             
-<td><code>Map</code></td>
+<td><code>Map&lt;String,String&gt;</code></td>
             
 <td><code>3.14.0</code></td>
             
 <td>
-<p>Allow for configuration of the jvm used to run PMD via maven
-toolchains. This permits a configuration where the project is built
-with one jvm and PMD is executed with another. This overrules the
-toolchain selected by the maven-toolchain-plugin.</p>
+<p>Allow for configuration of the jvm used to run PMD via maven toolchains. 
This permits a configuration where the project is built with one jvm and PMD is 
executed with another. This overrules the toolchain selected by the 
maven-toolchain-plugin.</p>
 
-<p>Examples:</p>
-(see <a class="externalLink" 
href="https://maven.apache.org/guides/mini/guide-using-toolchains.html";>Guide
-to Toolchains</a> for more info) 
+<p>Examples:</p> (see <a class="externalLink" 
href="https://maven.apache.org/guides/mini/guide-using-toolchains.html";> Guide 
to Toolchains</a> for more info) 
 
 <div>
 <pre>
 <code>
-&lt;configuration&gt;
+   &lt;configuration&gt;
        ...
        &lt;jdkToolchain&gt;
            &lt;version&gt;1.11&lt;/version&gt;
@@ -393,10 +361,8 @@ to Toolchains</a> for more info)
            &lt;vendor&gt;zulu&lt;/vendor&gt;
        &lt;/jdkToolchain&gt;
    &lt;/configuration&gt;
-  </code> 
-</pre></div>
-
-<b>note:</b> requires at least Maven 3.3.1<br /></td>
+   </code>
+</pre></div> <b>note:</b> requires at least Maven 3.3.1<br /></td>
           </tr>
           
 <tr class="b">
@@ -407,9 +373,7 @@ to Toolchains</a> for more info)
             
 <td><code>3.0</code></td>
             
-<td>The programming language to be analyzed by PMD. Valid values are
-currently <code>java</code>, <code>javascript</code> and
-<code>jsp</code>.<br /><b>Default value is</b>: <code>java</code>.<br /></td>
+<td>The programming language to be analyzed by PMD. Valid values are currently 
<code>java</code>, <code>javascript</code> and <code>jsp</code>.<br 
/><b>Default value is</b>: <code>java</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -418,10 +382,9 @@ currently <code>java</code>, <code>javas
             
 <td><code>boolean</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
-<td>Link the violation line numbers to the source xref. Links will be
-created automatically if the jxr plugin is being used.<br /><b>Default value 
is</b>: <code>true</code>.<br /><b>User property is</b>: 
<code>linkXRef</code>.<br /></td>
+<td>Link the violation line numbers to the source xref. Links will be created 
automatically if the jxr plugin is being used.<br /><b>Default value is</b>: 
<code>true</code>.<br /><b>User property is</b>: <code>linkXRef</code>.<br 
/></td>
           </tr>
           
 <tr class="b">
@@ -432,8 +395,7 @@ created automatically if the jxr plugin
             
 <td><code>2.1</code></td>
             
-<td>The rule priority threshold; rules with lower priority than this
-will not be evaluated.<br /><b>Default value is</b>: <code>5</code>.<br 
/><b>User property is</b>: <code>minimumPriority</code>.<br /></td>
+<td>The rule priority threshold; rules with lower priority than this will not 
be evaluated.<br /><b>Default value is</b>: <code>5</code>.<br /><b>User 
property is</b>: <code>minimumPriority</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -444,11 +406,7 @@ will not be evaluated.<br /><b>Default v
             
 <td><code>3.9.0</code></td>
             
-<td>Also render processing errors into the HTML report. Processing
-errors are problems, that PMD encountered while executing the
-rules. It can be parsing errors or exceptions during rule
-execution. Processing errors indicate a bug in PMD and the
-information provided help in reporting and fixing bugs in PMD.<br /><b>Default 
value is</b>: <code>true</code>.<br /><b>User property is</b>: 
<code>pmd.renderProcessingErrors</code>.<br /></td>
+<td>Also render processing errors into the HTML report. Processing errors are 
problems, that PMD encountered while executing the rules. It can be parsing 
errors or exceptions during rule execution. Processing errors indicate a bug in 
PMD and the information provided help in reporting and fixing bugs in PMD.<br 
/><b>Default value is</b>: <code>true</code>.<br /><b>User property is</b>: 
<code>pmd.renderProcessingErrors</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -470,8 +428,7 @@ information provided help in reporting a
             
 <td><code>3.17.0</code></td>
             
-<td>Add a section in the HTML report that lists the suppressed
-violations.<br /><b>Default value is</b>: <code>true</code>.<br /><b>User 
property is</b>: <code>pmd.renderSuppressedViolations</code>.<br /></td>
+<td>Add a section in the HTML report that lists the suppressed violations.<br 
/><b>Default value is</b>: <code>true</code>.<br /><b>User property is</b>: 
<code>pmd.renderSuppressedViolations</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -482,8 +439,7 @@ violations.<br /><b>Default value is</b>
             
 <td><code>3.12.0</code></td>
             
-<td>Add a section in the HTML report, that groups the found violations
-by rule priority in addition to grouping by file.<br /><b>Default value 
is</b>: <code>true</code>.<br /><b>User property is</b>: 
<code>pmd.renderViolationsByPriority</code>.<br /></td>
+<td>Add a section in the HTML report, that groups the found violations by rule 
priority in addition to grouping by file.<br /><b>Default value is</b>: 
<code>true</code>.<br /><b>User property is</b>: 
<code>pmd.renderViolationsByPriority</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -492,12 +448,9 @@ by rule priority in addition to grouping
             
 <td><code>String[]</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
-<td>The PMD rulesets to use. See the <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_rules_java.html";>Stock Java
-Rulesets</a> for a list of available rules. Defaults to a custom
-ruleset provided by this maven plugin
-(<code>/rulesets/java/maven-pmd-plugin-default.xml</code>).<br /></td>
+<td>The PMD rulesets to use. See the <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_rules_java.html";>Stock Java Rulesets</a> 
for a list of available rules. Defaults to a custom ruleset provided by this 
maven plugin (<code>/rulesets/java/maven-pmd-plugin-default.xml</code>).<br 
/></td>
           </tr>
           
 <tr class="b">
@@ -508,11 +461,9 @@ ruleset provided by this maven plugin
             
 <td><code>3.13.0</code></td>
             
-<td>Before PMD is executed, the configured rulesets are resolved and
-copied into this directory. 
+<td>Before PMD is executed, the configured rulesets are resolved and copied 
into this directory. 
 
-<p>Note: Before 3.13.0, this was by default
-${project.build.directory}.</p><br /><b>Default value is</b>: 
<code>${project.build.directory}/pmd/rulesets</code>.<br /><b>User property 
is</b>: <code>pmd.rulesetsTargetDirectory</code>.<br /></td>
+<p>Note: Before 3.13.0, this was by default ${project.build.directory}.</p><br 
/><b>Default value is</b>: 
<code>${project.build.directory}/pmd/rulesets</code>.<br /><b>User property 
is</b>: <code>pmd.rulesetsTargetDirectory</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -523,11 +474,7 @@ ${project.build.directory}.</p><br /><b>
             
 <td><code>3.9.0</code></td>
             
-<td>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
-together with all the other log output. Also, if maven is started
-with the debug flag (<code>-X</code> or <code>--debug</code>), the
-PMD logger is also configured for debug.<br /><b>Default value is</b>: 
<code>true</code>.<br /><b>User property is</b>: 
<code>pmd.showPmdLog</code>.<br /></td>
+<td>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 together with all the 
other log output. Also, if maven is started with the debug flag 
(<code>-X</code> or <code>--debug</code>), the PMD logger is also configured 
for debug.<br /><b>Default value is</b>: <code>true</code>.<br /><b>User 
property is</b>: <code>pmd.showPmdLog</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -538,8 +485,7 @@ PMD logger is also configured for debug.
             
 <td><code>2.1</code></td>
             
-<td>Skip the PMD report generation. Most useful on the command line via
-&quot;-Dpmd.skip=true&quot;.<br /><b>Default value is</b>: 
<code>false</code>.<br /><b>User property is</b>: <code>pmd.skip</code>.<br 
/></td>
+<td>Skip the PMD report generation. Most useful on the command line via 
&quot;-Dpmd.skip=true&quot;.<br /><b>Default value is</b>: 
<code>false</code>.<br /><b>User property is</b>: <code>pmd.skip</code>.<br 
/></td>
           </tr>
           
 <tr class="a">
@@ -550,11 +496,9 @@ PMD logger is also configured for debug.
             
 <td><code>3.1</code></td>
             
-<td>Skip the PMD/CPD report generation if there are no violations or
-duplications found. Defaults to <code>false</code>. 
+<td>Skip the PMD/CPD report generation if there are no violations or 
duplications found. Defaults to <code>false</code>. 
 
-<p>Note: the default value was changed from <code>true</code> to
-<code>false</code> with version 3.13.0.</p><br /><b>Default value is</b>: 
<code>false</code>.<br /></td>
+<p>Note: the default value was changed from <code>true</code> to 
<code>false</code> with version 3.13.0.</p><br /><b>Default value is</b>: 
<code>false</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -576,10 +520,7 @@ duplications found. Defaults to <code>fa
             
 <td><code>3.4</code></td>
             
-<td>Source level marker used to indicate whether a RuleViolation should
-be suppressed. If it is not set, PMD's default will be used, which
-is <code>NOPMD</code>. See also <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_userdocs_suppressing_warnings.html";>PMD
-- Suppressing warnings</a>.<br /><b>User property is</b>: 
<code>pmd.suppressMarker</code>.<br /></td>
+<td>Source level marker used to indicate whether a RuleViolation should be 
suppressed. If it is not set, PMD's default will be used, which is 
<code>NOPMD</code>. See also <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_userdocs_suppressing_warnings.html";>PMD 
&#x2013; Suppressing warnings</a>.<br /><b>User property is</b>: 
<code>pmd.suppressMarker</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -588,34 +529,24 @@ is <code>NOPMD</code>. See also <a class
             
 <td><code>String</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
-<td>The target JDK to analyze based on. Should match the source used in
-the compiler plugin. Valid values with the default PMD version are
-currently <code>1.3</code>, <code>1.4</code>, <code>1.5</code>,
-<code>1.6</code>, <code>1.7</code>, <code>1.8</code>,
-<code>9</code>, <code>10</code>, <code>11</code>, <code>12</code>,
-<code>13</code>, <code>14</code>, <code>15</code>, <code>16</code>,
-<code>17</code>, <code>18</code>, and <code>19</code>. 
+<td>The target JDK to analyze based on. Should match the source used in the 
compiler plugin. Valid values with the default PMD version are currently 
<code>1.3</code>, <code>1.4</code>, <code>1.5</code>, <code>1.6</code>, 
<code>1.7</code>, <code>1.8</code>, <code>9</code>, <code>10</code>, 
<code>11</code>, <code>12</code>, <code>13</code>, <code>14</code>, 
<code>15</code>, <code>16</code>, <code>17</code>, <code>18</code>, 
<code>19</code>, and <code>20</code>. 
 
-<p>You can override the default PMD version by specifying PMD as a
-dependency, see <a href="examples/upgrading-PMD-at-runtime.html">Upgrading PMD 
at
-Runtime</a>.</p>
+<p>You can override the default PMD version by specifying PMD as a dependency, 
see <a href="examples/upgrading-PMD-at-runtime.html">Upgrading PMD at 
Runtime</a>.</p>
 
-<p><b>Note:</b> this parameter is only used if the language
-parameter is set to <code>java</code>.</p><br /><b>Default value is</b>: 
<code>${maven.compiler.source}</code>.<br /><b>User property is</b>: 
<code>targetJdk</code>.<br /></td>
+<p><b>Note:</b> this parameter is only used if the language parameter is set 
to <code>java</code>.</p><br /><b>Default value is</b>: 
<code>${maven.compiler.source}</code>.<br /><b>User property is</b>: 
<code>targetJdk</code>.<br /></td>
           </tr>
           
 <tr class="a">
             
 <td align="left"><code><a 
href="#testSourceRoots">&lt;testSourceRoots&gt;</a></code></td>
             
-<td><code>List</code></td>
+<td><code>List&lt;String&gt;</code></td>
             
 <td><code>3.7</code></td>
             
-<td>The directories containing the test-sources to be used for PMD.
-Defaults to <code>project.testCompileSourceRoots</code><br /><b>Default value 
is</b>: <code>${project.testCompileSourceRoots}</code>.<br /></td>
+<td>The directories containing the test-sources to be used for PMD. Defaults 
to <code>project.testCompileSourceRoots</code><br /><b>Default value is</b>: 
<code>${project.testCompileSourceRoots}</code>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -626,8 +557,7 @@ Defaults to <code>project.testCompileSou
             
 <td><code>3.0</code></td>
             
-<td>Controls whether the project's compile/test classpath should be
-passed to PMD to enable its type resolution feature.<br /><b>Default value 
is</b>: <code>true</code>.<br /><b>User property is</b>: 
<code>pmd.typeResolution</code>.<br /></td>
+<td>Controls whether the project's compile/test classpath should be passed to 
PMD to enable its type resolution feature.<br /><b>Default value is</b>: 
<code>true</code>.<br /><b>User property is</b>: 
<code>pmd.typeResolution</code>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -636,7 +566,7 @@ passed to PMD to enable its type resolut
             
 <td><code>File</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
 <td>Location of the Xrefs to link to.<br /><b>Default value is</b>: 
<code>${project.reporting.outputDirectory}/xref</code>.<br /></td>
           </tr>
@@ -647,7 +577,7 @@ passed to PMD to enable its type resolut
             
 <td><code>File</code></td>
             
-<td><code>2.0</code></td>
+<td><code>-</code></td>
             
 <td>Location of the Test Xrefs to link to.<br /><b>Default value is</b>: 
<code>${project.reporting.outputDirectory}/xref-test</code>.<br /></td>
           </tr>
@@ -658,11 +588,9 @@ passed to PMD to enable its type resolut
         <section>
 <h4><a name="a.3Caggregate.3E"></a><b><a 
name="aggregate">&lt;aggregate&gt;</a></b></h4>
         
-<div><b>Deprecated.</b> since 3.15.0 Use the goals 
<code>pmd:aggregate-pmd</code> and
-<code>pmd:aggregate-cpd</code> instead.</div>
+<div><b>Deprecated.</b> since 3.15.0 Use the goals 
<code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code> instead.</div>
         
-<div>Whether to build an aggregated report at the root, or build
-individual reports.</div>
+<div>Whether to build an aggregated report at the root, or build individual 
reports.</div>
         
 <ul>
           
@@ -678,9 +606,7 @@ individual reports.</div>
         </ul><hr /></section><section>
 <h4><a name="a.3CanalysisCache.3E"></a><b><a 
name="analysisCache">&lt;analysisCache&gt;</a></b></h4>
         
-<div>Enables the analysis cache, which speeds up PMD. This requires a
-cache file, that contains the results of the last PMD run. Thus the
-cache is only effective, if this file is not cleaned between runs.</div>
+<div>Enables the analysis cache, which speeds up PMD. This requires a cache 
file, that contains the results of the last PMD run. Thus the cache is only 
effective, if this file is not cleaned between runs.</div>
         
 <ul>
           
@@ -696,12 +622,7 @@ cache is only effective, if this file is
         </ul><hr /></section><section>
 <h4><a name="a.3CanalysisCacheLocation.3E"></a><b><a 
name="analysisCacheLocation">&lt;analysisCacheLocation&gt;</a></b></h4>
         
-<div>The location of the analysis cache, if it is enabled. This file
-contains the results of the last PMD run and must not be cleaned
-between consecutive PMD runs. Otherwise the cache is not in use. If
-the file doesn't exist, PMD executes as if there is no cache
-enabled and all files are analyzed. Otherwise only changed files
-will be analyzed again.</div>
+<div>The location of the analysis cache, if it is enabled. This file contains 
the results of the last PMD run and must not be cleaned between consecutive PMD 
runs. Otherwise the cache is not in use. If the file doesn't exist, PMD 
executes as if there is no cache enabled and all files are analyzed. Otherwise 
only changed files will be analyzed again.</div>
         
 <ul>
           
@@ -749,12 +670,11 @@ will be analyzed again.</div>
         </ul><hr /></section><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 <code>project.compileSourceRoots</code>.</div>
+<div>Specifies the location of the source directories to be used for PMD. 
Defaults to <code>project.compileSourceRoots</code>.</div>
         
 <ul>
           
-<li><b>Type</b>: <code>java.util.List</code></li>
+<li><b>Type</b>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
           
 <li><b>Since</b>: <code>3.7</code></li>
           
@@ -764,10 +684,7 @@ PMD. Defaults to <code>project.compileSo
         </ul><hr /></section><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
-contains comma-separated lists of classes that are allowed to
-duplicate.</div>
+<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 contains 
comma-separated lists of classes that are allowed to duplicate.</div>
         
 <ul>
           
@@ -793,17 +710,11 @@ duplicate.</div>
         </ul><hr /></section><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
-only operate on the path of a source file relative to its source
-root directory. In other words, files are excluded based on their
-package and/or class name. If you want to exclude entire source
-root directories, use the parameter <code>excludeRoots</code>
-instead.</div>
+<div>A list of files to exclude from checking. Can contain Ant-style wildcards 
and double wildcards. Note that these exclusion patterns only operate on the 
path of a source file relative to its source root directory. In other words, 
files are excluded based on their package and/or class name. If you want to 
exclude entire source root directories, use the parameter 
<code>excludeRoots</code> instead.</div>
         
 <ul>
           
-<li><b>Type</b>: <code>java.util.List</code></li>
+<li><b>Type</b>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
           
 <li><b>Since</b>: <code>2.2</code></li>
           
@@ -811,82 +722,69 @@ instead.</div>
         </ul><hr /></section><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
-PMD renderer to use. See the net.sourceforge.pmd.renderers package
-javadoc for available renderers. XML is produced in any case, since
-this format is needed for the check goals (pmd:check,
-pmd:aggregator-check, pmd:cpd-check, pmd:aggregator-cpd-check).</div>
+<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 PMD renderer to use. See the 
net.sourceforge.pmd.renderers package javadoc for available renderers. XML is 
produced in any case, since this format is needed for the check goals 
(pmd:check, pmd:aggregator-check, pmd:cpd-check, 
pmd:aggregator-cpd-check).</div>
         
 <ul>
           
 <li><b>Type</b>: <code>java.lang.String</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>No</code></li>
           
 <li><b>User Property</b>: <code>format</code></li>
           
 <li><b>Default</b>: <code>xml</code></li>
         </ul><hr /></section><section>
-<h4><a name="a.3CincludeTests.3E"></a><b><a 
name="includeTests">&lt;includeTests&gt;</a></b></h4>
+<h4><a name="a.3Cincludes.3E"></a><b><a 
name="includes">&lt;includes&gt;</a></b></h4>
         
-<div>Run PMD on the tests.</div>
+<div>A list of files to include from checking. Can contain Ant-style wildcards 
and double wildcards. Defaults to **\/*.java.</div>
         
 <ul>
           
-<li><b>Type</b>: <code>boolean</code></li>
+<li><b>Type</b>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
           
 <li><b>Since</b>: <code>2.2</code></li>
           
 <li><b>Required</b>: <code>No</code></li>
-          
-<li><b>Default</b>: <code>false</code></li>
         </ul><hr /></section><section>
-<h4><a name="a.3CincludeXmlInSite.3E"></a><b><a 
name="includeXmlInSite">&lt;includeXmlInSite&gt;</a></b></h4>
+<h4><a name="a.3CincludeTests.3E"></a><b><a 
name="includeTests">&lt;includeTests&gt;</a></b></h4>
         
-<div>Whether to include the xml files generated by PMD/CPD in the site.</div>
+<div>Run PMD on the tests.</div>
         
 <ul>
           
 <li><b>Type</b>: <code>boolean</code></li>
           
-<li><b>Since</b>: <code>3.0</code></li>
+<li><b>Since</b>: <code>2.2</code></li>
           
 <li><b>Required</b>: <code>No</code></li>
           
 <li><b>Default</b>: <code>false</code></li>
         </ul><hr /></section><section>
-<h4><a name="a.3Cincludes.3E"></a><b><a 
name="includes">&lt;includes&gt;</a></b></h4>
+<h4><a name="a.3CincludeXmlInSite.3E"></a><b><a 
name="includeXmlInSite">&lt;includeXmlInSite&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>
+<div>Whether to include the xml files generated by PMD/CPD in the site.</div>
         
 <ul>
           
-<li><b>Type</b>: <code>java.util.List</code></li>
+<li><b>Type</b>: <code>boolean</code></li>
           
-<li><b>Since</b>: <code>2.2</code></li>
+<li><b>Since</b>: <code>3.0</code></li>
           
 <li><b>Required</b>: <code>No</code></li>
+          
+<li><b>Default</b>: <code>false</code></li>
         </ul><hr /></section><section>
 <h4><a name="a.3CjdkToolchain.3E"></a><b><a 
name="jdkToolchain">&lt;jdkToolchain&gt;</a></b></h4>
         
 <div>
-<p>Allow for configuration of the jvm used to run PMD via maven
-toolchains. This permits a configuration where the project is built
-with one jvm and PMD is executed with another. This overrules the
-toolchain selected by the maven-toolchain-plugin.</p>
+<p>Allow for configuration of the jvm used to run PMD via maven toolchains. 
This permits a configuration where the project is built with one jvm and PMD is 
executed with another. This overrules the toolchain selected by the 
maven-toolchain-plugin.</p>
 
-<p>Examples:</p>
-(see <a class="externalLink" 
href="https://maven.apache.org/guides/mini/guide-using-toolchains.html";>Guide
-to Toolchains</a> for more info) 
+<p>Examples:</p> (see <a class="externalLink" 
href="https://maven.apache.org/guides/mini/guide-using-toolchains.html";> Guide 
to Toolchains</a> for more info) 
 
 <div>
 <pre>
 <code>
-&lt;configuration&gt;
+   &lt;configuration&gt;
        ...
        &lt;jdkToolchain&gt;
            &lt;version&gt;1.11&lt;/version&gt;
@@ -900,14 +798,12 @@ to Toolchains</a> for more info)
            &lt;vendor&gt;zulu&lt;/vendor&gt;
        &lt;/jdkToolchain&gt;
    &lt;/configuration&gt;
-  </code> 
-</pre></div>
-
-<b>note:</b> requires at least Maven 3.3.1</div>
+   </code>
+</pre></div> <b>note:</b> requires at least Maven 3.3.1</div>
         
 <ul>
           
-<li><b>Type</b>: <code>java.util.Map</code></li>
+<li><b>Type</b>: <code>java.util.Map&lt;java.lang.String, 
java.lang.String&gt;</code></li>
           
 <li><b>Since</b>: <code>3.14.0</code></li>
           
@@ -915,9 +811,7 @@ to Toolchains</a> for more info)
         </ul><hr /></section><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 PMD. Valid values are
-currently <code>java</code>, <code>javascript</code> and
-<code>jsp</code>.</div>
+<div>The programming language to be analyzed by PMD. Valid values are 
currently <code>java</code>, <code>javascript</code> and <code>jsp</code>.</div>
         
 <ul>
           
@@ -931,15 +825,12 @@ currently <code>java</code>, <code>javas
         </ul><hr /></section><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>
+<div>Link the violation line numbers to the source xref. Links will be created 
automatically if the jxr plugin is being used.</div>
         
 <ul>
           
 <li><b>Type</b>: <code>boolean</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>No</code></li>
           
 <li><b>User Property</b>: <code>linkXRef</code></li>
@@ -948,8 +839,7 @@ created automatically if the jxr plugin
         </ul><hr /></section><section>
 <h4><a name="a.3CminimumPriority.3E"></a><b><a 
name="minimumPriority">&lt;minimumPriority&gt;</a></b></h4>
         
-<div>The rule priority threshold; rules with lower priority than this
-will not be evaluated.</div>
+<div>The rule priority threshold; rules with lower priority than this will not 
be evaluated.</div>
         
 <ul>
           
@@ -965,11 +855,7 @@ will not be evaluated.</div>
         </ul><hr /></section><section>
 <h4><a name="a.3CrenderProcessingErrors.3E"></a><b><a 
name="renderProcessingErrors">&lt;renderProcessingErrors&gt;</a></b></h4>
         
-<div>Also render processing errors into the HTML report. Processing
-errors are problems, that PMD encountered while executing the
-rules. It can be parsing errors or exceptions during rule
-execution. Processing errors indicate a bug in PMD and the
-information provided help in reporting and fixing bugs in PMD.</div>
+<div>Also render processing errors into the HTML report. Processing errors are 
problems, that PMD encountered while executing the rules. It can be parsing 
errors or exceptions during rule execution. Processing errors indicate a bug in 
PMD and the information provided help in reporting and fixing bugs in PMD.</div>
         
 <ul>
           
@@ -1001,8 +887,7 @@ information provided help in reporting a
         </ul><hr /></section><section>
 <h4><a name="a.3CrenderSuppressedViolations.3E"></a><b><a 
name="renderSuppressedViolations">&lt;renderSuppressedViolations&gt;</a></b></h4>
         
-<div>Add a section in the HTML report that lists the suppressed
-violations.</div>
+<div>Add a section in the HTML report that lists the suppressed 
violations.</div>
         
 <ul>
           
@@ -1018,8 +903,7 @@ violations.</div>
         </ul><hr /></section><section>
 <h4><a name="a.3CrenderViolationsByPriority.3E"></a><b><a 
name="renderViolationsByPriority">&lt;renderViolationsByPriority&gt;</a></b></h4>
         
-<div>Add a section in the HTML report, that groups the found violations
-by rule priority in addition to grouping by file.</div>
+<div>Add a section in the HTML report, that groups the found violations by 
rule priority in addition to grouping by file.</div>
         
 <ul>
           
@@ -1035,26 +919,19 @@ by rule priority in addition to grouping
         </ul><hr /></section><section>
 <h4><a name="a.3Crulesets.3E"></a><b><a 
name="rulesets">&lt;rulesets&gt;</a></b></h4>
         
-<div>The PMD rulesets to use. See the <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_rules_java.html";>Stock Java
-Rulesets</a> for a list of available rules. Defaults to a custom
-ruleset provided by this maven plugin
-(<code>/rulesets/java/maven-pmd-plugin-default.xml</code>).</div>
+<div>The PMD rulesets to use. See the <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_rules_java.html";>Stock Java Rulesets</a> 
for a list of available rules. Defaults to a custom ruleset provided by this 
maven plugin (<code>/rulesets/java/maven-pmd-plugin-default.xml</code>).</div>
         
 <ul>
           
 <li><b>Type</b>: <code>java.lang.String[]</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>No</code></li>
         </ul><hr /></section><section>
 <h4><a name="a.3CrulesetsTargetDirectory.3E"></a><b><a 
name="rulesetsTargetDirectory">&lt;rulesetsTargetDirectory&gt;</a></b></h4>
         
-<div>Before PMD is executed, the configured rulesets are resolved and
-copied into this directory. 
+<div>Before PMD is executed, the configured rulesets are resolved and copied 
into this directory. 
 
-<p>Note: Before 3.13.0, this was by default
-${project.build.directory}.</p></div>
+<p>Note: Before 3.13.0, this was by default 
${project.build.directory}.</p></div>
         
 <ul>
           
@@ -1070,11 +947,7 @@ ${project.build.directory}.</p></div>
         </ul><hr /></section><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
-together with all the other log output. Also, if maven is started
-with the debug flag (<code>-X</code> or <code>--debug</code>), the
-PMD logger is also configured for debug.</div>
+<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 together with all the 
other log output. Also, if maven is started with the debug flag 
(<code>-X</code> or <code>--debug</code>), the PMD logger is also configured 
for debug.</div>
         
 <ul>
           
@@ -1090,8 +963,7 @@ PMD logger is also configured for debug.
         </ul><hr /></section><section>
 <h4><a name="a.3Cskip.3E"></a><b><a name="skip">&lt;skip&gt;</a></b></h4>
         
-<div>Skip the PMD report generation. Most useful on the command line via
-&quot;-Dpmd.skip=true&quot;.</div>
+<div>Skip the PMD report generation. Most useful on the command line via 
&quot;-Dpmd.skip=true&quot;.</div>
         
 <ul>
           
@@ -1107,11 +979,9 @@ PMD logger is also configured for debug.
         </ul><hr /></section><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 <code>false</code>. 
+<div>Skip the PMD/CPD report generation if there are no violations or 
duplications found. Defaults to <code>false</code>. 
 
-<p>Note: the default value was changed from <code>true</code> to
-<code>false</code> with version 3.13.0.</p></div>
+<p>Note: the default value was changed from <code>true</code> to 
<code>false</code> with version 3.13.0.</p></div>
         
 <ul>
           
@@ -1141,10 +1011,7 @@ duplications found. Defaults to <code>fa
         </ul><hr /></section><section>
 <h4><a name="a.3CsuppressMarker.3E"></a><b><a 
name="suppressMarker">&lt;suppressMarker&gt;</a></b></h4>
         
-<div>Source level marker used to indicate whether a RuleViolation should
-be suppressed. If it is not set, PMD's default will be used, which
-is <code>NOPMD</code>. See also <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_userdocs_suppressing_warnings.html";>PMD
-- Suppressing warnings</a>.</div>
+<div>Source level marker used to indicate whether a RuleViolation should be 
suppressed. If it is not set, PMD's default will be used, which is 
<code>NOPMD</code>. See also <a class="externalLink" 
href="https://pmd.github.io/latest/pmd_userdocs_suppressing_warnings.html";>PMD 
&#x2013; Suppressing warnings</a>.</div>
         
 <ul>
           
@@ -1164,35 +1031,22 @@ is <code>NOPMD</code>. See also <a class
           
 <li><b>Type</b>: <code>java.io.File</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>Yes</code></li>
           
 <li><b>User Property</b>: <code>project.build.directory</code></li>
         </ul><hr /></section><section>
 <h4><a name="a.3CtargetJdk.3E"></a><b><a 
name="targetJdk">&lt;targetJdk&gt;</a></b></h4>
         
-<div>The target JDK to analyze based on. Should match the source used in
-the compiler plugin. Valid values with the default PMD version are
-currently <code>1.3</code>, <code>1.4</code>, <code>1.5</code>,
-<code>1.6</code>, <code>1.7</code>, <code>1.8</code>,
-<code>9</code>, <code>10</code>, <code>11</code>, <code>12</code>,
-<code>13</code>, <code>14</code>, <code>15</code>, <code>16</code>,
-<code>17</code>, <code>18</code>, and <code>19</code>. 
+<div>The target JDK to analyze based on. Should match the source used in the 
compiler plugin. Valid values with the default PMD version are currently 
<code>1.3</code>, <code>1.4</code>, <code>1.5</code>, <code>1.6</code>, 
<code>1.7</code>, <code>1.8</code>, <code>9</code>, <code>10</code>, 
<code>11</code>, <code>12</code>, <code>13</code>, <code>14</code>, 
<code>15</code>, <code>16</code>, <code>17</code>, <code>18</code>, 
<code>19</code>, and <code>20</code>. 
 
-<p>You can override the default PMD version by specifying PMD as a
-dependency, see <a href="examples/upgrading-PMD-at-runtime.html">Upgrading PMD 
at
-Runtime</a>.</p>
+<p>You can override the default PMD version by specifying PMD as a dependency, 
see <a href="examples/upgrading-PMD-at-runtime.html">Upgrading PMD at 
Runtime</a>.</p>
 
-<p><b>Note:</b> this parameter is only used if the language
-parameter is set to <code>java</code>.</p></div>
+<p><b>Note:</b> this parameter is only used if the language parameter is set 
to <code>java</code>.</p></div>
         
 <ul>
           
 <li><b>Type</b>: <code>java.lang.String</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>No</code></li>
           
 <li><b>User Property</b>: <code>targetJdk</code></li>
@@ -1201,12 +1055,11 @@ parameter is set to <code>java</code>.</
         </ul><hr /></section><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 <code>project.testCompileSourceRoots</code></div>
+<div>The directories containing the test-sources to be used for PMD. Defaults 
to <code>project.testCompileSourceRoots</code></div>
         
 <ul>
           
-<li><b>Type</b>: <code>java.util.List</code></li>
+<li><b>Type</b>: <code>java.util.List&lt;java.lang.String&gt;</code></li>
           
 <li><b>Since</b>: <code>3.7</code></li>
           
@@ -1216,8 +1069,7 @@ Defaults to <code>project.testCompileSou
         </ul><hr /></section><section>
 <h4><a name="a.3CtypeResolution.3E"></a><b><a 
name="typeResolution">&lt;typeResolution&gt;</a></b></h4>
         
-<div>Controls whether the project's compile/test classpath should be
-passed to PMD to enable its type resolution feature.</div>
+<div>Controls whether the project's compile/test classpath should be passed to 
PMD to enable its type resolution feature.</div>
         
 <ul>
           
@@ -1239,8 +1091,6 @@ passed to PMD to enable its type resolut
           
 <li><b>Type</b>: <code>java.io.File</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>No</code></li>
           
 <li><b>Default</b>: <code>${project.reporting.outputDirectory}/xref</code></li>
@@ -1253,8 +1103,6 @@ passed to PMD to enable its type resolut
           
 <li><b>Type</b>: <code>java.io.File</code></li>
           
-<li><b>Since</b>: <code>2.0</code></li>
-          
 <li><b>Required</b>: <code>No</code></li>
           
 <li><b>Default</b>: 
<code>${project.reporting.outputDirectory}/xref-test</code></li>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/pmd.html
==============================================================================
--- maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/pmd.html 
(original)
+++ maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/pmd.html 
Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-pmd-plugin:3.20.0:pmd at 2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-pmd-plugin:3.21.0:pmd at 2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 Results</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -91,7 +91,6 @@
       <li><a href="xref-test/index.html" title="Test Source Xref"><span 
class="none"></span>Test Source Xref</a></li>
       <li><a href="taglist.html" title="Tag List"><span 
class="none"></span>Tag List</a></li>
       <li><a href="apidocs/index.html" title="Javadoc"><span 
class="none"></span>Javadoc</a></li>
-      <li><a href="testapidocs/index.html" title="Test Javadoc"><span 
class="none"></span>Test Javadoc</a></li>
       <li><a href="plugin-info.html" title="Plugin Documentation"><span 
class="none"></span>Plugin Documentation</a></li>
       <li><a href="invoker-report.html" title="Invoker Build Results"><span 
class="none"></span>Invoker Build Results</a></li>
      </ul></li>
@@ -131,22 +130,22 @@
         </header>
         <main id="bodyColumn"  class="span10" >
 <section>
-<h2><a name="PMD_Results"></a>PMD Results</h2>
-<p>The following document contains the results of <a class="externalLink" 
href="https://pmd.github.io";>PMD</a> 6.53.0.</p></section><section>
-<h2><a name="Violations_By_Priority"></a>Violations By Priority</h2><section>
-<h3><a name="Priority_4"></a>Priority 4</h3><section>
-<h4><a 
name="org.2Fapache.2Fmaven.2Fplugins.2Fpmd.2FPmdReport.java"></a>org/apache/maven/plugins/pmd/PmdReport.java</h4>
+<h2><a name="PMD_Results"></a>PMD Results</h2><a name="PMD_Results"></a>
+<p>The following document contains the results of <a class="externalLink" 
href="https://pmd.github.io";>PMD</a> 6.55.0.</p><section>
+<h3><a name="Violations_By_Priority"></a>Violations By Priority</h3><a 
name="Violations_By_Priority"></a><section>
+<h4><a name="Priority_4"></a>Priority 4</h4><a name="Priority_4"></a><section>
+<h5><a 
name="org.2Fapache.2Fmaven.2Fplugins.2Fpmd.2FPmdReport.java"></a>org/apache/maven/plugins/pmd/PmdReport.java</h5><a
 name="org.2Fapache.2Fmaven.2Fplugins.2Fpmd.2FPmdReport.java"></a>
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Rule</th>
 <th>Violation</th>
 <th>Line</th></tr>
 <tr class="b">
-<td><a class="externalLink" 
href="https://pmd.github.io/pmd-6.53.0/pmd_rules_java_codestyle.html#uselessparentheses";>UselessParentheses</a></td>
+<td align="left"><a class="externalLink" 
href="https://pmd.github.io/pmd-6.55.0/pmd_rules_java_codestyle.html#uselessparentheses";>UselessParentheses</a></td>
 <td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/maven/plugins/pmd/PmdReport.html#L578">578</a></td></tr></table></section></section></section><section>
-<h2><a name="Files"></a>Files</h2><section>
-<h3><a 
name="org.2Fapache.2Fmaven.2Fplugins.2Fpmd.2FPmdReport.java"></a>org/apache/maven/plugins/pmd/PmdReport.java</h3>
+<td><a 
href="./xref/org/apache/maven/plugins/pmd/PmdReport.html#L523">523</a></td></tr></table></section></section></section><section>
+<h3><a name="Files"></a>Files</h3><a name="Files"></a><section>
+<h4><a 
name="org.2Fapache.2Fmaven.2Fplugins.2Fpmd.2FPmdReport.java"></a>org/apache/maven/plugins/pmd/PmdReport.java</h4><a
 name="org.2Fapache.2Fmaven.2Fplugins.2Fpmd.2FPmdReport.java"></a>
 <table border="0" class="table table-striped">
 <tr class="a">
 <th>Rule</th>
@@ -154,10 +153,10 @@
 <th>Priority</th>
 <th>Line</th></tr>
 <tr class="b">
-<td><a class="externalLink" 
href="https://pmd.github.io/pmd-6.53.0/pmd_rules_java_codestyle.html#uselessparentheses";>UselessParentheses</a></td>
+<td align="left"><a class="externalLink" 
href="https://pmd.github.io/pmd-6.55.0/pmd_rules_java_codestyle.html#uselessparentheses";>UselessParentheses</a></td>
 <td>Useless parentheses.</td>
 <td>4</td>
-<td><a 
href="./xref/org/apache/maven/plugins/pmd/PmdReport.html#L578">578</a></td></tr></table></section></section>
+<td><a 
href="./xref/org/apache/maven/plugins/pmd/PmdReport.html#L523">523</a></td></tr></table></section></section></section>
         </main>
       </div>
     </div>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/project-info.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/project-info.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/project-info.html
 Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-site-plugin:3.12.0:CategorySummaryDocumentRenderer
 at 2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer
 at 2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 Information</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/project-reports.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/project-reports.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/project-reports.html
 Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-site-plugin:3.12.0:CategorySummaryDocumentRenderer
 at 2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer
 at 2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 ">Generated Reports</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -91,7 +91,6 @@
       <li><a href="xref-test/index.html" title="Test Source Xref"><span 
class="none"></span>Test Source Xref</a></li>
       <li><a href="taglist.html" title="Tag List"><span 
class="none"></span>Tag List</a></li>
       <li><a href="apidocs/index.html" title="Javadoc"><span 
class="none"></span>Javadoc</a></li>
-      <li><a href="testapidocs/index.html" title="Test Javadoc"><span 
class="none"></span>Test Javadoc</a></li>
       <li><a href="plugin-info.html" title="Plugin Documentation"><span 
class="none"></span>Plugin Documentation</a></li>
       <li><a href="invoker-report.html" title="Invoker Build Results"><span 
class="none"></span>Invoker Build Results</a></li>
      </ul></li>
@@ -163,12 +162,9 @@
 <td align="left"><a href="apidocs/index.html">Javadoc</a></td>
 <td align="left">Javadoc API documentation.</td></tr>
 <tr class="b">
-<td align="left"><a href="testapidocs/index.html">Test Javadoc</a></td>
-<td align="left">Test Javadoc API documentation.</td></tr>
-<tr class="a">
 <td align="left"><a href="plugin-info.html">Plugin Documentation</a></td>
 <td align="left">This report provides goals and parameters documentation of a 
plugin.</td></tr>
-<tr class="b">
+<tr class="a">
 <td align="left"><a href="invoker-report.html">Invoker Build Results</a></td>
 <td align="left">The results of the Maven 
invocations.</td></tr></table></section></section>
         </main>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/releasenotes.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/releasenotes.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/releasenotes.html
 Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src\site\markdown/releasenotes.md at 2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src\site\markdown/releasenotes.md at 2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -48,9 +48,9 @@
       <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 ">Release Notes <a 
href="https://github.com/apache/maven-pmd-plugin/tree/maven-pmd-plugin-3.20.0/src\site\markdown/releasenotes.md";><img
 src="./images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+    <li class="active ">Release Notes <a 
href="https://github.com/apache/maven-pmd-plugin/tree/maven-pmd-plugin-3.21.0/src\site\markdown/releasenotes.md";><img
 src="./images/accessories-text-editor.png" title="Edit" /></a></li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -138,8 +138,26 @@ under the License.
 
 -->
 <h1>Release Notes</h1><section>
-<h2><a name="Version_3.20.0"></a>Version 3.20.0</h2>
+<h2><a name="Version_3.21.0"></a>Version 3.21.0</h2>
 <p><b>Release Date:</b> ????-??-??</p>
+<p><b>JIRA:</b> <a class="externalLink" 
href="https://issues.apache.org/jira/projects/MPMD";>Release Notes - Maven PMD 
Plugin - Version 3.21.0</a></p>
+<p><b>GitHub:</b> <a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/releases/tag/maven-pmd-plugin-3.21.0";>https://github.com/apache/maven-pmd-plugin/releases/tag/maven-pmd-plugin-3.21.0</a></p><section>
+<h3><a name="a.3F.3F_New_features_and_improvements"></a>&#x1f680; New features 
and improvements</h3>
+<ul>
+
+<li><a class="externalLink" 
href="https://issues.apache.org/jira/browse/MPMD-365";>MPMD-365</a> - Support 
Java 20 (<a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/pull/116";>#116</a>) 
@adangel</li>
+</ul></section><section>
+<h3><a name="a.3F.3F_Bug_Fixes"></a>&#x1f41b; Bug Fixes</h3></section><section>
+<h3><a name="a.3F.3F_Maintenance"></a>&#x1f47b; 
Maintenance</h3></section><section>
+<h3><a name="a.3F.3F_Documentation_updates"></a>&#x1f4dd; Documentation 
updates</h3></section><section>
+<h3><a name="a.3F.3F_Dependency_updates"></a>&#x1f4e6; Dependency updates</h3>
+<ul>
+
+<li><a class="externalLink" 
href="https://issues.apache.org/jira/browse/MPMD-364";>MPMD-364</a> - Upgrade to 
PMD 6.55.0 (<a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/pull/115";>#115</a>) 
@dependabot</li>
+<li><a class="externalLink" 
href="https://issues.apache.org/jira/browse/MPMD-364";>MPMD-364</a> - Upgrade to 
PMD 6.54.0 (<a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/pull/112";>#112</a>) 
@adangel</li>
+</ul></section></section><section>
+<h2><a name="Version_3.20.0"></a>Version 3.20.0</h2>
+<p><b>Release Date:</b> 2023-01-06</p>
 <p><b>JIRA:</b> <a class="externalLink" 
href="https://issues.apache.org/jira/projects/MPMD/versions/12352270";>Release 
Notes - Maven PMD Plugin - Version 3.20.0</a></p>
 <p><b>GitHub:</b> <a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/releases/tag/maven-pmd-plugin-3.20.0";>https://github.com/apache/maven-pmd-plugin/releases/tag/maven-pmd-plugin-3.20.0</a></p><section>
 <h3><a name="a.3F.3F_Bug_Fixes"></a>&#x1f41b; Bug Fixes</h3>
@@ -147,6 +165,11 @@ under the License.
 
 <li><a class="externalLink" 
href="https://issues.apache.org/jira/browse/MPMD-335";>MPMD-335</a> - Aggregate 
mode doesn't use additional repositories (<a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/pull/101";>#101</a>) 
@adangel</li>
 </ul></section><section>
+<h3><a name="a.3F.3F_Maintenance"></a>&#x1f47b; Maintenance</h3>
+<ul>
+
+<li><a class="externalLink" 
href="https://issues.apache.org/jira/browse/MPMD-361";>MPMD-361</a> - Explicitly 
start and end tables with Doxia Sinks in report renderers</li>
+</ul></section><section>
 <h3><a name="a.3F.3F_Dependency_updates"></a>&#x1f4e6; Dependency updates</h3>
 <ul>
 

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/scm.html
==============================================================================
--- maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/scm.html 
(original)
+++ maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/scm.html 
Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.3.0:scm at 
2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:scm at 
2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 ">Source Code Management</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -138,13 +138,13 @@
 <p>This project uses <a class="externalLink" 
href="https://git-scm.com/";>Git</a> to manage its source code. Instructions on 
Git use can be found at <a class="externalLink" 
href="https://git-scm.com/documentation";>https://git-scm.com/documentation</a>.</p></section><section>
 <h2><a name="Web_Browser_Access"></a>Web Browser Access</h2><a 
name="Web_Browser_Access"></a>
 <p>The following is a link to a browsable version of the source repository:</p>
-<div class="source"><pre class="prettyprint linenums"><a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/tree/maven-pmd-plugin-3.20.0";>https://github.com/apache/maven-pmd-plugin/tree/maven-pmd-plugin-3.20.0</a></pre></div></section><section>
+<div class="source"><pre class="prettyprint linenums"><a class="externalLink" 
href="https://github.com/apache/maven-pmd-plugin/tree/maven-pmd-plugin-3.21.0";>https://github.com/apache/maven-pmd-plugin/tree/maven-pmd-plugin-3.21.0</a></pre></div></section><section>
 <h2><a name="Anonymous_Access"></a>Anonymous Access</h2><a 
name="Anonymous_Access"></a>
 <p>The source can be checked out anonymously from Git with this command (See 
<a class="externalLink" 
href="https://git-scm.com/docs/git-clone";>https://git-scm.com/docs/git-clone</a>):</p>
-<div class="source"><pre class="prettyprint linenums">$ git clone --branch 
maven-pmd-plugin-3.20.0 
https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git</pre></div></section><section>
+<div class="source"><pre class="prettyprint linenums">$ git clone --branch 
maven-pmd-plugin-3.21.0 
https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git</pre></div></section><section>
 <h2><a name="Developer_Access"></a>Developer Access</h2><a 
name="Developer_Access"></a>
 <p>Only project developers can access the Git tree via this method (See <a 
class="externalLink" 
href="https://git-scm.com/docs/git-clone";>https://git-scm.com/docs/git-clone</a>).</p>
-<div class="source"><pre class="prettyprint linenums">$ git clone --branch 
maven-pmd-plugin-3.20.0 
https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git</pre></div></section><section>
+<div class="source"><pre class="prettyprint linenums">$ git clone --branch 
maven-pmd-plugin-3.21.0 
https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git</pre></div></section><section>
 <h2><a name="Access_from_Behind_a_Firewall"></a>Access from Behind a 
Firewall</h2><a name="Access_from_Behind_a_Firewall"></a>
 <p>Refer to the documentation of the SCM used for more information about 
access behind a firewall.</p></section>
         </main>

Modified: 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/summary.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/summary.html 
(original)
+++ 
maven/website/components/plugins-archives/maven-pmd-plugin-LATEST/summary.html 
Fri May 12 20:25:56 2023
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.3.0:summary at 
2023-01-06
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:summary at 
2023-05-12
  | Rendered using Apache Maven Fluido Skin 1.11.1
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,8 +49,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 Summary</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-01-06</li>
-          <li id="projectVersion" class="pull-right">Version: 3.20.0</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2023-05-12</li>
+          <li id="projectVersion" class="pull-right">Version: 3.21.0</li>
           </ul>
         </div>
       </header>
@@ -175,7 +175,7 @@
 <td>maven-pmd-plugin</td></tr>
 <tr class="b">
 <td align="left">Version</td>
-<td>3.20.0</td></tr>
+<td>3.21.0</td></tr>
 <tr class="a">
 <td align="left">Type</td>
 <td>maven-plugin</td></tr>


Reply via email to