Modified: 
maven/website/components/plugins-archives/maven-patch-plugin-LATEST/apply-mojo.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-patch-plugin-LATEST/apply-mojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-patch-plugin-LATEST/apply-mojo.html
 Tue Dec 10 22:09:13 2024
@@ -1,809 +1,394 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<!DOCTYPE html>
+
+
 <!--
- | Generated by Apache Maven Doxia at 2015-03-04
- | Rendered using Apache Maven Stylus Skin 1.5
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-plugin-report-plugin:3.13.1:report at 2024-12-10
+ | Rendered using Apache Maven Fluido Skin 1.12.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml";>
+<html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
   <head>
-    <title>Apache Maven Patch Plugin &#x2013; patch:apply</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" 
media="print" />
-        <meta name="Date-Revision-yyyymmdd" content="20150304" />
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-                                                    
-<script src="http://www.google-analytics.com/urchin.js"; 
type="text/javascript"></script>
-                                                        
-<script type="text/javascript">_uacct = "UA-140879-1";
-        urchinTracker();</script>
-                              </head>
-  <body class="composite">
-    <div id="banner">
-                                      <a href="../../" id="bannerLeft">
-                                                <img 
src="../../images/apache-maven-project-2.png" alt="" />
-                </a>
-                        <span id="bannerRight">
-                                                <img 
src="../../images/maven-logo-2.gif" alt="" />
-                </span>
-            <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-            
-                                   <div class="xleft">
-                          <a href="http://www.apache.org/"; 
class="externalLink">Apache</a>
-        &gt;
-                  <a href="../../index.html">Maven</a>
-        &gt;
-                  <a href="../index.html">Plugins</a>
-        &gt;
-                      <a href="./">Apache Maven Patch Plugin</a>
-        &gt;
-        patch:apply
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Apache Maven Patch Plugin (RETIRED) &#x2013; patch:apply</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.12.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+    <script src="./js/apache-maven-fluido-1.12.0.min.js"></script>
+
+    <!-- Matomo -->
+    <script>
+        var _paq = window._paq = window._paq || [];
+                _paq.push(['disableCookies']);
+                    _paq.push(['trackPageView']);
+                    _paq.push(['enableLinkTracking']);
+        
+        (function() {
+            var u="https://analytics.apache.org/";;
+            _paq.push(['setTrackerUrl', u+'/matomo.php']);
+            _paq.push(['setSiteId', '3']);
+            var d=document, g=d.createElement('script'), 
s=d.getElementsByTagName('script')[0];
+            g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
+        })();
+    </script>
+    <!-- End Matomo Code -->
+  </head>
+  <body>
+    <div class="container-fluid container-fluid-top">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/"; 
id="bannerLeft"><img src="../../images/apache-maven-project.png"  style="" 
/></a></div>
+          <div class="pull-right"><a href="../../" id="bannerRight"><img 
src="../../images/maven-logo-black-on-white.png"  style="" /></a></div>
+          <div class="clear"><hr/></div>
         </div>
-            <div class="xright">        
-                                    Last Published: 2015-03-04
-              &nbsp;| Version: 1.2
-            </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-                                                   <h5>Overview</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="index.html">Introduction</a>
-            </li>
-                  <li class="none">
-                  <a href="plugin-info.html">Goals</a>
-            </li>
-                  <li class="none">
-                  <a href="usage.html">Usage</a>
-            </li>
-                  <li class="none">
-                  <a href="faq.html">FAQ</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/licenses/"; 
class="externalLink">License</a>
-            </li>
-                  <li class="none">
-                  <a href="download.html">Download</a>
-            </li>
-          </ul>
-                       <h5>Examples</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="examples/single.html">Single Patch</a>
-            </li>
-                  <li class="none">
-                  <a href="examples/multiple.html">Multiple Patch</a>
-            </li>
-          </ul>
-                       <h5>Project Documentation</h5>
-                  <ul>
-                                                                               
                                                                                
                                                                                
                                             <li class="collapsed">
-                  <a href="project-info.html">Project Information</a>
-                  </li>
-                                                                               
                                                                                
                                                     <li class="collapsed">
-                  <a href="project-reports.html">Project Reports</a>
-                  </li>
-          </ul>
-                       <h5>Maven Projects</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="../../ant-tasks/index.html">Ant Tasks</a>
-            </li>
-                  <li class="none">
-                  <a href="../../archetype/index.html">Archetype</a>
-            </li>
-                  <li class="none">
-                  <a href="../../doxia/index.html">Doxia</a>
-            </li>
-                  <li class="none">
-                  <a href="../../jxr/index.html">JXR</a>
-            </li>
-                  <li class="none">
-                  <a href="../../ref/current">Maven</a>
-            </li>
-                  <li class="none">
-                  <a href="../../pom/index.html">Parent POMs</a>
-            </li>
-                  <li class="none">
-                  <a href="../index.html">Plugins</a>
-            </li>
-                  <li class="none">
-                  <a href="../../plugin-testing/index.html">Plugin Testing</a>
-            </li>
-                  <li class="none">
-                  <a href="../../plugin-tools/index.html">Plugin Tools</a>
-            </li>
-                  <li class="none">
-                  <a href="../../apache-resource-bundles/index.html">Resource 
Bundles</a>
-            </li>
-                  <li class="none">
-                  <a href="../../scm/index.html">SCM</a>
-            </li>
-                  <li class="none">
-                  <a href="../../shared/index.html">Shared Components</a>
-            </li>
-                  <li class="none">
-                  <a href="../../skins/index.html">Skins</a>
-            </li>
-                  <li class="none">
-                  <a href="../../surefire/index.html">Surefire</a>
-            </li>
-                  <li class="none">
-                  <a href="../../wagon/index.html">Wagon</a>
-            </li>
-          </ul>
-                       <h5>ASF</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/how-it-works.html"; 
class="externalLink">How Apache Works</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/"; 
class="externalLink">Foundation</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/sponsorship.html"; 
class="externalLink">Sponsoring Apache</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/thanks.html"; 
class="externalLink">Thanks</a>
-            </li>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+      <li><a href="https://www.apache.org/"; class="externalLink" 
title="Apache">Apache</a><span class="divider">/</span></li>
+      <li><a href="../../index.html" title="Maven">Maven</a><span 
class="divider">/</span></li>
+      <li><a href="../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
+      <li><a href="index.html" title="Apache Maven Patch Plugin 
(RETIRED)">Apache Maven Patch Plugin (RETIRED)</a><span 
class="divider">/</span></li>
+    <li class="active ">patch:apply</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-12-10</li>
+          <li id="projectVersion" class="pull-right">Version: 1.3</li>
           </ul>
-                                 <a href="http://maven.apache.org/"; 
title="Built by Maven" class="poweredBy">
-          <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
-        </a>
-                       
-                               </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        
-  
-    <div class="section">
-<h2><a name="patch:apply"></a>patch:apply</h2>
-      
-<p><b>Full name</b>:</p>
-      
-<p>org.apache.maven.plugins:maven-patch-plugin:1.2:apply</p>
-      
-<p><b>Description</b>:</p>
-      
-<div>Apply one or more patches to project sources.</div>
-      
-<p><b>Attributes</b>:</p>
-      
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Overview</li>
+    <li><a href="index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
+    <li><a href="plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
+    <li><a href="usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
+    <li><a href="faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="download.html" title="Download"><span 
class="none"></span>Download</a></li>
+   <li class="nav-header">Examples</li>
+    <li><a href="examples/single.html" title="Single Patch"><span 
class="none"></span>Single Patch</a></li>
+    <li><a href="examples/multiple.html" title="Multiple Patch"><span 
class="none"></span>Multiple Patch</a></li>
+   <li class="nav-header">Project Documentation</li>
+    <li><a href="project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
+    <li><a href="project-reports.html" title="Project Reports"><span 
class="icon-chevron-right"></span>Project Reports</a></li>
+   <li class="nav-header">Maven Projects</li>
+    <li><a href="../../ref/current" title="Maven"><span 
class="none"></span>Maven</a></li>
+    <li><a href="../../archetypes/index.html" title="Archetypes"><span 
class="none"></span>Archetypes</a></li>
+    <li><a href="../../extensions/index.html" title="Extensions"><span 
class="none"></span>Extensions</a></li>
+    <li><a href="../../pom/index.html" title="Parent POMs"><span 
class="none"></span>Parent POMs</a></li>
+    <li><a href="../index.html" title="Plugins"><span 
class="none"></span>Plugins</a></li>
+    <li><a href="../../skins/index.html" title="Skins"><span 
class="none"></span>Skins</a></li>
+    <li><a href="" title="Components"><span 
class="icon-chevron-down"></span>Components</a>
+     <ul class="nav nav-list">
+      <li><a href="../../archetype/index.html" title="Archetype"><span 
class="none"></span>Archetype</a></li>
+      <li><a href="../../resolver/index.html" title="Artifact Resolver"><span 
class="none"></span>Artifact Resolver</a></li>
+      <li><a href="../../doxia/index.html" title="Doxia"><span 
class="none"></span>Doxia</a></li>
+      <li><a href="../../maven-indexer/index.html" title="Indexer"><span 
class="none"></span>Indexer</a></li>
+      <li><a href="../../jxr/index.html" title="JXR"><span 
class="none"></span>JXR</a></li>
+      <li><a href="../../plugin-testing/index.html" title="Plugin 
Testing"><span class="none"></span>Plugin Testing</a></li>
+      <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span 
class="none"></span>Plugin Tools</a></li>
+      <li><a href="../../apache-resource-bundles/index.html" title="Resource 
Bundles"><span class="none"></span>Resource Bundles</a></li>
+      <li><a href="../../scm/index.html" title="SCM"><span 
class="none"></span>SCM</a></li>
+      <li><a href="../../shared/index.html" title="Shared Components"><span 
class="none"></span>Shared Components</a></li>
+      <li><a href="../../surefire/index.html" title="Surefire"><span 
class="none"></span>Surefire</a></li>
+      <li><a href="../../wagon/index.html" title="Wagon"><span 
class="none"></span>Wagon</a></li>
+     </ul></li>
+   <li class="nav-header">ASF</li>
+    <li><a href="https://www.apache.org/foundation/how-it-works.html"; 
class="externalLink" title="How Apache Works"><span class="none"></span>How 
Apache Works</a></li>
+    <li><a href="https://www.apache.org/foundation/"; class="externalLink" 
title="Foundation"><span class="none"></span>Foundation</a></li>
+    <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
class="externalLink" title="Data Privacy"><span class="none"></span>Data 
Privacy</a></li>
+    <li><a href="https://www.apache.org/foundation/sponsorship.html"; 
class="externalLink" title="Sponsoring Apache"><span 
class="none"></span>Sponsoring Apache</a></li>
+    <li><a href="https://www.apache.org/foundation/thanks.html"; 
class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/"; title="Built by Maven" 
class="poweredBy"><img class="builtBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
+<h2><a name="patch:apply"></a>patch:apply</h2><a name="patch:apply"></a>
+<p><strong>Full name</strong>:</p>
+<p>org.apache.maven.plugins:maven-patch-plugin:1.3:apply</p>
+<p><strong>Description</strong>:</p>
+<p>Apply one or more patches to project sources.</p>
+<p><strong>Attributes</strong>:</p>
 <ul>
-        
 <li>Requires a Maven project to be executed.</li>
-        
-<li>Binds by default to the <a class="externalLink" 
href="http://maven.apache.org/ref/current/maven-core/lifecycles.html";>lifecycle 
phase</a>: <tt>process-sources</tt>.</li>
-      </ul>
-      
-<div class="section">
-<h3><a name="Optional_Parameters"></a>Optional Parameters</h3>
-        
-<table class="bodyTable" border="0">
-          
+<li>The goal is not marked as thread-safe and thus does not support parallel 
builds.</li>
+<li>Binds by default to the <a class="externalLink" 
href="https://maven.apache.org/ref/current/maven-core/lifecycles.html";>lifecycle
 phase</a>: <code>process-sources</code>.</li></ul><section>
+<h3><a name="Optional_Parameters"></a>Optional Parameters</h3><a 
name="Optional_Parameters"></a>
+<table border="0" class="table table-striped">
 <tr class="a">
-            
 <th>Name</th>
-            
 <th>Type</th>
-            
 <th>Since</th>
-            
-<th>Description</th>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#backups">backups</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Whether to make backups of the original files before modding them.<br 
/><b>Default value is</b>: <tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#binary">binary</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>1.2</tt></td>
-            
-<td>apply --binary option to patch command line<br /><b>Default value is</b>: 
<tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#destFile">destFile</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The output file which is the original file, plus modifications from
-the patch. By default, the file(s) will be patched inplace.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#failFast">failFast</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Flag being <tt>true</tt> if the desired behavior is to fail the
-build on the first failed patch detected.<br /><b>Default value is</b>: 
<tt>true</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#failurePhrases">failurePhrases</a></b></td>
-            
-<td><tt>List</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>List of phrases to watch for in the command output from the patch
-tool. If one is found, it will cause the build to fail. All phrases
-should be lower-case <i>only</i>. By default, the phrases
-<tt>fail</tt>, <tt>skip</tt> and <tt>reject</tt> are
-used.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#ignoreWhitespace">ignoreWhitespace</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Whether to ignore whitespaces when applying the patches.<br /><b>Default 
value is</b>: <tt>true</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#ignoredPatches">ignoredPatches</a></b></td>
-            
-<td><tt>List</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>When the <tt>strictPatching</tt> flag is set, this parameter is
-useful to mark certain contents of the patch-source directory that
-should be ignored without causing the build to fail.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#naturalOrderProcessing">naturalOrderProcessing</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Setting natural order processing to <tt>true</tt> will cause
-all patches in a directory to be processed in a natural order
-alleviating the need to declare patches directly in the project
-file.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#optimizations">optimizations</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Flag to enable/disable optimization file from being written. This
-file tracks the patches that were applied the last time this goal
-actually executed. It is required for cases where project-sources
-optimizations are enabled, since project-sources will not be
-re-unpacked if they are at least as fresh as the source archive. If
-we avoid re-unpacking project sources, we need to make sure we
-don't reapply patches.<br />
- <b>Note:</b> If the list of patches changes and this
-flag is enabled, a &quot;<tt>mvn clean</tt>&quot; must be executed before
-the next build, to remove the tracking file.<br /><b>Default value is</b>: 
<tt>true</tt>.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#originalFile">originalFile</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The original file which will be modified by the patch. By default,
-the patch tool will automatically derive the original file from the
-header of the patch file.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#patchDirectory">patchDirectory</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The base directory for the file names specified by the parameter
-<tt>patches</tt>.<br /><b>Default value is</b>: <tt>src/main/patches</tt>.<br 
/></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#patchFile">patchFile</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The single patch file to apply. This parameter is mutually
-exclusive with the <tt>patches</tt> parameter.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#patchTrackingFile">patchTrackingFile</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>This is the tracking file used to maintain a list of the patches
-applied to the unpacked project sources which are currently in the
-target directory. If this file is present, and project-source
-unpacking is optimized (meaning it won't re-unpack unless the
-project-sources archive is newer), this goal will not execute and
-no patches will be applied in the current build.<br /><b>Default value is</b>: 
<tt>${project.build.directory}/optimization-files/patches-applied.txt</tt>.<br 
/></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#patches">patches</a></b></td>
-            
-<td><tt>List</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The list of patch file names, supplying the order in which patches
-should be applied. The path names in this list must be relative to
-the base directory specified by the parameter
-<tt>patchDirectory</tt>. This parameter is mutually exclusive
-with the <tt>patchfile</tt> parameter.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#removeEmptyFiles">removeEmptyFiles</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>1.1</tt></td>
-            
-<td>When set to <tt>true</tt>, the empty files resulting from the
-patching process are removed. Empty ancestor directories are
-removed as well.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#reverse">reverse</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Whether to treat these patches as having reversed source and dest
-in the patch syntax.<br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#skipApplication">skipApplication</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Whether to skip this goal's execution.<br /><b>Default value is</b>: 
<tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#strictPatching">strictPatching</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Flag that, when set to <tt>true</tt>, will make sure that all
-patches included in the <tt>patches</tt> list must be present
-and describe the full contents of the patch directory. If
-<tt>strictPatching</tt> is set to <tt>true</tt>, and the
-<tt>patches</tt> list has a value that does not correspond to a
-file in the patch directory, the build will fail. If
-<tt>strictPatching</tt> is set to <tt>true</tt>, and the
-patch directory contains files not listed in the
-<tt>patches</tt> parameter, the build will fail. If set to
-<tt>false</tt>, only the patches listed in the
-<tt>patches</tt> parameter that have corresponding files will
-be applied; the rest will be ignored.<br /><b>Default value is</b>: 
<tt>false</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#strip">strip</a></b></td>
-            
-<td><tt>int</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The number of directories to be stripped from patch file paths,
-before applying, starting from the leftmost, or root-est.<br /><b>Default 
value is</b>: <tt>0</tt>.<br /></td>
-          </tr>
-          
-<tr class="a">
-            
-<td><b><a href="#targetDirectory">targetDirectory</a></b></td>
-            
-<td><tt>File</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>The target directory for applying patches. Files in this directory
-will be modified.<br /><b>Default value is</b>: 
<tt>${project.build.sourceDirectory}</tt>.<br /></td>
-          </tr>
-          
-<tr class="b">
-            
-<td><b><a href="#useDefaultIgnores">useDefaultIgnores</a></b></td>
-            
-<td><tt>boolean</tt></td>
-            
-<td><tt>-</tt></td>
-            
-<td>Whether to exclude default ignored patch items, such as
-<tt>.svn</tt> or <tt>CVS</tt> directories.<br /><b>Default value is</b>: 
<tt>true</tt>.<br /></td>
-          </tr>
-        </table>
-      </div>
-      
-<div class="section">
-<h3><a name="Parameter_Details"></a>Parameter Details</h3>
-        
-<p><b><a name="backups">backups</a>:</b></p>
-        
+<th>Description</th></tr>
+<tr class="b">
+<td align="left"><a href="#backups"><code>&lt;backups&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Whether to make backups of the original files before modding them.<br 
/><strong>Default</strong>: <code>false</code></td></tr>
+<tr class="a">
+<td align="left"><a href="#binary"><code>&lt;binary&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>1.2</code></td>
+<td>apply --binary option to patch command line<br /><strong>Default</strong>: 
<code>false</code></td></tr>
+<tr class="b">
+<td align="left"><a href="#destFile"><code>&lt;destFile&gt;</code></a></td>
+<td><code>File</code></td>
+<td><code>-</code></td>
+<td>The output file which is the original file, plus modifications from the 
patch. By default, the file(s) will be patched inplace.</td></tr>
+<tr class="a">
+<td align="left"><a href="#excludes"><code>&lt;excludes&gt;</code></a></td>
+<td><code>List&lt;String&gt;</code></td>
+<td><code>1.3</code></td>
+<td>List of ANT-style exclude patterns. These patterns are used to exclude 
patch files found in the <a 
href="#patchDirectory"><code>patchDirectory</code></a>. These exclude patterns 
does not apply to a static defined list of <a 
href="#patches"><code>patches</code></a>.</td></tr>
+<tr class="b">
+<td align="left"><a href="#failFast"><code>&lt;failFast&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Flag being <code>true</code> if the desired behavior is to fail the build 
on the first failed patch detected.<br /><strong>Default</strong>: 
<code>true</code></td></tr>
+<tr class="a">
+<td align="left"><a 
href="#failurePhrases"><code>&lt;failurePhrases&gt;</code></a></td>
+<td><code>List&lt;String&gt;</code></td>
+<td><code>-</code></td>
+<td>List of phrases to watch for in the command output from the patch tool. If 
one is found, it will cause the build to fail. All phrases should be lower-case 
<em>only</em>. By default, the phrases <code>fail</code>, <code>skip</code> and 
<code>reject</code> are used.</td></tr>
+<tr class="b">
+<td align="left"><a 
href="#ignoreWhitespace"><code>&lt;ignoreWhitespace&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Whether to ignore whitespaces when applying the patches.<br 
/><strong>Default</strong>: <code>true</code></td></tr>
+<tr class="a">
+<td align="left"><a 
href="#ignoredPatches"><code>&lt;ignoredPatches&gt;</code></a></td>
+<td><code>List</code></td>
+<td><code>-</code></td>
+<td>When the <code>strictPatching</code> flag is set, this parameter is useful 
to mark certain contents of the patch-source directory that should be ignored 
without causing the build to fail.</td></tr>
+<tr class="b">
+<td align="left"><a 
href="#naturalOrderProcessing"><code>&lt;naturalOrderProcessing&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Setting natural order processing to <code>true</code> will cause all 
patches in a directory to be processed in a natural order alleviating the need 
to declare patches directly in the project file.<br /><strong>Default</strong>: 
<code>false</code></td></tr>
+<tr class="a">
+<td align="left"><a 
href="#optimizations"><code>&lt;optimizations&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Flag to enable/disable optimization file from being written. This file 
tracks the patches that were applied the last time this goal actually executed. 
It is required for cases where project-sources optimizations are enabled, since 
project-sources will not be re-unpacked if they are at least as fresh as the 
source archive. If we avoid re-unpacking project sources, we need to make sure 
we don't reapply patches.
+<br /><strong>Note:</strong> If the list of patches changes and this flag is 
enabled, a "<code>mvn clean</code>" must be executed before the next build, to 
remove the tracking file.<br /><strong>Default</strong>: 
<code>true</code></td></tr>
+<tr class="b">
+<td align="left"><a 
href="#originalFile"><code>&lt;originalFile&gt;</code></a></td>
+<td><code>File</code></td>
+<td><code>-</code></td>
+<td>The original file which will be modified by the patch. By default, the 
patch tool will automatically derive the original file from the header of the 
patch file.</td></tr>
+<tr class="a">
+<td align="left"><a 
href="#patchDirectory"><code>&lt;patchDirectory&gt;</code></a></td>
+<td><code>File</code></td>
+<td><code>-</code></td>
+<td>The base directory for the file names specified by the parameter 
<code>patches</code>.<br /><strong>Default</strong>: 
<code>src/main/patches</code></td></tr>
+<tr class="b">
+<td align="left"><a href="#patchFile"><code>&lt;patchFile&gt;</code></a></td>
+<td><code>File</code></td>
+<td><code>-</code></td>
+<td>The single patch file to apply. This parameter is mutually exclusive with 
the <code>patches</code> parameter.</td></tr>
+<tr class="a">
+<td align="left"><a 
href="#patchTrackingFile"><code>&lt;patchTrackingFile&gt;</code></a></td>
+<td><code>File</code></td>
+<td><code>-</code></td>
+<td>This is the tracking file used to maintain a list of the patches applied 
to the unpacked project sources which are currently in the target directory. If 
this file is present, and project-source unpacking is optimized (meaning it 
won't re-unpack unless the project-sources archive is newer), this goal will 
not execute and no patches will be applied in the current build.<br 
/><strong>Default</strong>: 
<code>${project.build.directory}/optimization-files/patches-applied.txt</code></td></tr>
+<tr class="b">
+<td align="left"><a href="#patches"><code>&lt;patches&gt;</code></a></td>
+<td><code>List&lt;String&gt;</code></td>
+<td><code>-</code></td>
+<td>The list of patch file names, supplying the order in which patches should 
be applied. The path names in this list must be relative to the base directory 
specified by the parameter <code>patchDirectory</code>. This parameter is 
mutually exclusive with the <code>patchfile</code> parameter.</td></tr>
+<tr class="a">
+<td align="left"><a 
href="#removeEmptyFiles"><code>&lt;removeEmptyFiles&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>1.1</code></td>
+<td>When set to <code>true</code>, the empty files resulting from the patching 
process are removed. Empty ancestor directories are removed as well.<br 
/><strong>Default</strong>: <code>false</code></td></tr>
+<tr class="b">
+<td align="left"><a href="#reverse"><code>&lt;reverse&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Whether to treat these patches as having reversed source and dest in the 
patch syntax.<br /><strong>Default</strong>: <code>false</code></td></tr>
+<tr class="a">
+<td align="left"><a 
href="#skipApplication"><code>&lt;skipApplication&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Whether to skip this goal's execution.<br /><strong>Default</strong>: 
<code>false</code><br /><strong>Alias</strong>: 
<code>patch.apply.skip</code></td></tr>
+<tr class="b">
+<td align="left"><a 
href="#strictPatching"><code>&lt;strictPatching&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Flag that, when set to <code>true</code>, will make sure that all patches 
included in the <code>patches</code> list must be present and describe the full 
contents of the patch directory. If <code>strictPatching</code> is set to 
<code>true</code>, and the <code>patches</code> list has a value that does not 
correspond to a file in the patch directory, the build will fail. If 
<code>strictPatching</code> is set to <code>true</code>, and the patch 
directory contains files not listed in the <code>patches</code> parameter, the 
build will fail. If set to <code>false</code>, only the patches listed in the 
<code>patches</code> parameter that have corresponding files will be applied; 
the rest will be ignored.<br /><strong>Default</strong>: 
<code>false</code></td></tr>
+<tr class="a">
+<td align="left"><a href="#strip"><code>&lt;strip&gt;</code></a></td>
+<td><code>int</code></td>
+<td><code>-</code></td>
+<td>The number of directories to be stripped from patch file paths, before 
applying, starting from the leftmost, or root-est.<br 
/><strong>Default</strong>: <code>0</code></td></tr>
+<tr class="b">
+<td align="left"><a 
href="#targetDirectory"><code>&lt;targetDirectory&gt;</code></a></td>
+<td><code>File</code></td>
+<td><code>-</code></td>
+<td>The target directory for applying patches. Files in this directory will be 
modified.<br /><strong>Default</strong>: 
<code>${project.build.sourceDirectory}</code><br /><strong>Alias</strong>: 
<code>patchTargetDir</code></td></tr>
+<tr class="a">
+<td align="left"><a 
href="#useDefaultIgnores"><code>&lt;useDefaultIgnores&gt;</code></a></td>
+<td><code>boolean</code></td>
+<td><code>-</code></td>
+<td>Whether to exclude default ignored patch items, such as <code>.svn</code> 
or <code>CVS</code> directories.<br /><strong>Default</strong>: 
<code>true</code></td></tr></table></section><section>
+<h3><a name="Parameter_Details"></a>Parameter Details</h3><a 
name="Parameter_Details"></a><a name="backups"></a><section>
+<h4><a name="a.3Cbackups.3E"></a>&lt;backups&gt;</h4><a 
name="a.3Cbackups.3E"></a>
 <div>Whether to make backups of the original files before modding them.</div>
-        
 <ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="binary">binary</a>:</b></p>
-        
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a 
name="binary"></a><section>
+<h4><a name="a.3Cbinary.3E"></a>&lt;binary&gt;</h4><a name="a.3Cbinary.3E"></a>
 <div>apply --binary option to patch command line</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Since</b>: <tt>1.2</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="destFile">destFile</a>:</b></p>
-        
-<div>The output file which is the original file, plus modifications from
-the patch. By default, the file(s) will be patched inplace.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.io.File</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="failFast">failFast</a>:</b></p>
-        
-<div>Flag being <tt>true</tt> if the desired behavior is to fail the
-build on the first failed patch detected.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="failurePhrases">failurePhrases</a>:</b></p>
-        
-<div>List of phrases to watch for in the command output from the patch
-tool. If one is found, it will cause the build to fail. All phrases
-should be lower-case <i>only</i>. By default, the phrases
-<tt>fail</tt>, <tt>skip</tt> and <tt>reject</tt> are
-used.</div>
-        
 <ul>
-          
-<li><b>Type</b>: <tt>java.util.List</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="ignoreWhitespace">ignoreWhitespace</a>:</b></p>
-        
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Since</strong>: <code>1.2</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a 
name="destFile"></a><section>
+<h4><a name="a.3CdestFile.3E"></a>&lt;destFile&gt;</h4><a 
name="a.3CdestFile.3E"></a>
+<div>The output file which is the original file, plus modifications from the 
patch. By default, the file(s) will be patched inplace.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.io.File</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="excludes"></a><section>
+<h4><a name="a.3Cexcludes.3E"></a>&lt;excludes&gt;</h4><a 
name="a.3Cexcludes.3E"></a>
+<div>List of ANT-style exclude patterns. These patterns are used to exclude 
patch files found in the <a 
href="#patchDirectory"><code>patchDirectory</code></a>. These exclude patterns 
does not apply to a static defined list of <a 
href="#patches"><code>patches</code></a>.</div>
+<ul>
+<li><strong>Type</strong>: 
<code>java.util.List&lt;java.lang.String&gt;</code></li>
+<li><strong>Since</strong>: <code>1.3</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="failFast"></a><section>
+<h4><a name="a.3CfailFast.3E"></a>&lt;failFast&gt;</h4><a 
name="a.3CfailFast.3E"></a>
+<div>Flag being <code>true</code> if the desired behavior is to fail the build 
on the first failed patch detected.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>true</code></li></ul><hr /></section><a 
name="failurePhrases"></a><section>
+<h4><a name="a.3CfailurePhrases.3E"></a>&lt;failurePhrases&gt;</h4><a 
name="a.3CfailurePhrases.3E"></a>
+<div>List of phrases to watch for in the command output from the patch tool. 
If one is found, it will cause the build to fail. All phrases should be 
lower-case <em>only</em>. By default, the phrases <code>fail</code>, 
<code>skip</code> and <code>reject</code> are used.</div>
+<ul>
+<li><strong>Type</strong>: 
<code>java.util.List&lt;java.lang.String&gt;</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="ignoreWhitespace"></a><section>
+<h4><a name="a.3CignoreWhitespace.3E"></a>&lt;ignoreWhitespace&gt;</h4><a 
name="a.3CignoreWhitespace.3E"></a>
 <div>Whether to ignore whitespaces when applying the patches.</div>
-        
 <ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="ignoredPatches">ignoredPatches</a>:</b></p>
-        
-<div>When the <tt>strictPatching</tt> flag is set, this parameter is
-useful to mark certain contents of the patch-source directory that
-should be ignored without causing the build to fail.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.util.List</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="naturalOrderProcessing">naturalOrderProcessing</a>:</b></p>
-        
-<div>Setting natural order processing to <tt>true</tt> will cause
-all patches in a directory to be processed in a natural order
-alleviating the need to declare patches directly in the project
-file.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="optimizations">optimizations</a>:</b></p>
-        
-<div>Flag to enable/disable optimization file from being written. This
-file tracks the patches that were applied the last time this goal
-actually executed. It is required for cases where project-sources
-optimizations are enabled, since project-sources will not be
-re-unpacked if they are at least as fresh as the source archive. If
-we avoid re-unpacking project sources, we need to make sure we
-don't reapply patches.<br />
- <b>Note:</b> If the list of patches changes and this
-flag is enabled, a &quot;<tt>mvn clean</tt>&quot; must be executed before
-the next build, to remove the tracking file.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul><hr />
-<p><b><a name="originalFile">originalFile</a>:</b></p>
-        
-<div>The original file which will be modified by the patch. By default,
-the patch tool will automatically derive the original file from the
-header of the patch file.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.io.File</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="patchDirectory">patchDirectory</a>:</b></p>
-        
-<div>The base directory for the file names specified by the parameter
-<tt>patches</tt>.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.io.File</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>src/main/patches</tt></li>
-        </ul><hr />
-<p><b><a name="patchFile">patchFile</a>:</b></p>
-        
-<div>The single patch file to apply. This parameter is mutually
-exclusive with the <tt>patches</tt> parameter.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.io.File</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="patchTrackingFile">patchTrackingFile</a>:</b></p>
-        
-<div>This is the tracking file used to maintain a list of the patches
-applied to the unpacked project sources which are currently in the
-target directory. If this file is present, and project-source
-unpacking is optimized (meaning it won't re-unpack unless the
-project-sources archive is newer), this goal will not execute and
-no patches will be applied in the current build.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.io.File</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: 
<tt>${project.build.directory}/optimization-files/patches-applied.txt</tt></li>
-        </ul><hr />
-<p><b><a name="patches">patches</a>:</b></p>
-        
-<div>The list of patch file names, supplying the order in which patches
-should be applied. The path names in this list must be relative to
-the base directory specified by the parameter
-<tt>patchDirectory</tt>. This parameter is mutually exclusive
-with the <tt>patchfile</tt> parameter.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.util.List</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-        </ul><hr />
-<p><b><a name="removeEmptyFiles">removeEmptyFiles</a>:</b></p>
-        
-<div>When set to <tt>true</tt>, the empty files resulting from the
-patching process are removed. Empty ancestor directories are
-removed as well.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Since</b>: <tt>1.1</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="reverse">reverse</a>:</b></p>
-        
-<div>Whether to treat these patches as having reversed source and dest
-in the patch syntax.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="skipApplication">skipApplication</a>:</b></p>
-        
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>true</code></li></ul><hr /></section><a 
name="ignoredPatches"></a><section>
+<h4><a name="a.3CignoredPatches.3E"></a>&lt;ignoredPatches&gt;</h4><a 
name="a.3CignoredPatches.3E"></a>
+<div>When the <code>strictPatching</code> flag is set, this parameter is 
useful to mark certain contents of the patch-source directory that should be 
ignored without causing the build to fail.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.util.List</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="naturalOrderProcessing"></a><section>
+<h4><a 
name="a.3CnaturalOrderProcessing.3E"></a>&lt;naturalOrderProcessing&gt;</h4><a 
name="a.3CnaturalOrderProcessing.3E"></a>
+<div>Setting natural order processing to <code>true</code> will cause all 
patches in a directory to be processed in a natural order alleviating the need 
to declare patches directly in the project file.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a 
name="optimizations"></a><section>
+<h4><a name="a.3Coptimizations.3E"></a>&lt;optimizations&gt;</h4><a 
name="a.3Coptimizations.3E"></a>
+<div>Flag to enable/disable optimization file from being written. This file 
tracks the patches that were applied the last time this goal actually executed. 
It is required for cases where project-sources optimizations are enabled, since 
project-sources will not be re-unpacked if they are at least as fresh as the 
source archive. If we avoid re-unpacking project sources, we need to make sure 
we don't reapply patches.
+<br /><strong>Note:</strong> If the list of patches changes and this flag is 
enabled, a "<code>mvn clean</code>" must be executed before the next build, to 
remove the tracking file.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>true</code></li></ul><hr /></section><a 
name="originalFile"></a><section>
+<h4><a name="a.3CoriginalFile.3E"></a>&lt;originalFile&gt;</h4><a 
name="a.3CoriginalFile.3E"></a>
+<div>The original file which will be modified by the patch. By default, the 
patch tool will automatically derive the original file from the header of the 
patch file.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.io.File</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="patchDirectory"></a><section>
+<h4><a name="a.3CpatchDirectory.3E"></a>&lt;patchDirectory&gt;</h4><a 
name="a.3CpatchDirectory.3E"></a>
+<div>The base directory for the file names specified by the parameter 
<code>patches</code>.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.io.File</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>src/main/patches</code></li></ul><hr 
/></section><a name="patchFile"></a><section>
+<h4><a name="a.3CpatchFile.3E"></a>&lt;patchFile&gt;</h4><a 
name="a.3CpatchFile.3E"></a>
+<div>The single patch file to apply. This parameter is mutually exclusive with 
the <code>patches</code> parameter.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.io.File</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="patchTrackingFile"></a><section>
+<h4><a name="a.3CpatchTrackingFile.3E"></a>&lt;patchTrackingFile&gt;</h4><a 
name="a.3CpatchTrackingFile.3E"></a>
+<div>This is the tracking file used to maintain a list of the patches applied 
to the unpacked project sources which are currently in the target directory. If 
this file is present, and project-source unpacking is optimized (meaning it 
won't re-unpack unless the project-sources archive is newer), this goal will 
not execute and no patches will be applied in the current build.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.io.File</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: 
<code>${project.build.directory}/optimization-files/patches-applied.txt</code></li></ul><hr
 /></section><a name="patches"></a><section>
+<h4><a name="a.3Cpatches.3E"></a>&lt;patches&gt;</h4><a 
name="a.3Cpatches.3E"></a>
+<div>The list of patch file names, supplying the order in which patches should 
be applied. The path names in this list must be relative to the base directory 
specified by the parameter <code>patchDirectory</code>. This parameter is 
mutually exclusive with the <code>patchfile</code> parameter.</div>
+<ul>
+<li><strong>Type</strong>: 
<code>java.util.List&lt;java.lang.String&gt;</code></li>
+<li><strong>Required</strong>: <code>No</code></li></ul><hr /></section><a 
name="removeEmptyFiles"></a><section>
+<h4><a name="a.3CremoveEmptyFiles.3E"></a>&lt;removeEmptyFiles&gt;</h4><a 
name="a.3CremoveEmptyFiles.3E"></a>
+<div>When set to <code>true</code>, the empty files resulting from the 
patching process are removed. Empty ancestor directories are removed as 
well.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Since</strong>: <code>1.1</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a 
name="reverse"></a><section>
+<h4><a name="a.3Creverse.3E"></a>&lt;reverse&gt;</h4><a 
name="a.3Creverse.3E"></a>
+<div>Whether to treat these patches as having reversed source and dest in the 
patch syntax.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a 
name="skipApplication"></a><section>
+<h4><a name="a.3CskipApplication.3E"></a>&lt;skipApplication&gt;</h4><a 
name="a.3CskipApplication.3E"></a>
 <div>Whether to skip this goal's execution.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="strictPatching">strictPatching</a>:</b></p>
-        
-<div>Flag that, when set to <tt>true</tt>, will make sure that all
-patches included in the <tt>patches</tt> list must be present
-and describe the full contents of the patch directory. If
-<tt>strictPatching</tt> is set to <tt>true</tt>, and the
-<tt>patches</tt> list has a value that does not correspond to a
-file in the patch directory, the build will fail. If
-<tt>strictPatching</tt> is set to <tt>true</tt>, and the
-patch directory contains files not listed in the
-<tt>patches</tt> parameter, the build will fail. If set to
-<tt>false</tt>, only the patches listed in the
-<tt>patches</tt> parameter that have corresponding files will
-be applied; the rest will be ignored.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>false</tt></li>
-        </ul><hr />
-<p><b><a name="strip">strip</a>:</b></p>
-        
-<div>The number of directories to be stripped from patch file paths,
-before applying, starting from the leftmost, or root-est.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>int</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>0</tt></li>
-        </ul><hr />
-<p><b><a name="targetDirectory">targetDirectory</a>:</b></p>
-        
-<div>The target directory for applying patches. Files in this directory
-will be modified.</div>
-        
-<ul>
-          
-<li><b>Type</b>: <tt>java.io.File</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>${project.build.sourceDirectory}</tt></li>
-        </ul><hr />
-<p><b><a name="useDefaultIgnores">useDefaultIgnores</a>:</b></p>
-        
-<div>Whether to exclude default ignored patch items, such as
-<tt>.svn</tt> or <tt>CVS</tt> directories.</div>
-        
 <ul>
-          
-<li><b>Type</b>: <tt>boolean</tt></li>
-          
-<li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>Default</b>: <tt>true</tt></li>
-        </ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li>
+<li><strong>Alias</strong>: <code>patch.apply.skip</code></li></ul><hr 
/></section><a name="strictPatching"></a><section>
+<h4><a name="a.3CstrictPatching.3E"></a>&lt;strictPatching&gt;</h4><a 
name="a.3CstrictPatching.3E"></a>
+<div>Flag that, when set to <code>true</code>, will make sure that all patches 
included in the <code>patches</code> list must be present and describe the full 
contents of the patch directory. If <code>strictPatching</code> is set to 
<code>true</code>, and the <code>patches</code> list has a value that does not 
correspond to a file in the patch directory, the build will fail. If 
<code>strictPatching</code> is set to <code>true</code>, and the patch 
directory contains files not listed in the <code>patches</code> parameter, the 
build will fail. If set to <code>false</code>, only the patches listed in the 
<code>patches</code> parameter that have corresponding files will be applied; 
the rest will be ignored.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>false</code></li></ul><hr /></section><a 
name="strip"></a><section>
+<h4><a name="a.3Cstrip.3E"></a>&lt;strip&gt;</h4><a name="a.3Cstrip.3E"></a>
+<div>The number of directories to be stripped from patch file paths, before 
applying, starting from the leftmost, or root-est.</div>
+<ul>
+<li><strong>Type</strong>: <code>int</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: <code>0</code></li></ul><hr /></section><a 
name="targetDirectory"></a><section>
+<h4><a name="a.3CtargetDirectory.3E"></a>&lt;targetDirectory&gt;</h4><a 
name="a.3CtargetDirectory.3E"></a>
+<div>The target directory for applying patches. Files in this directory will 
be modified.</div>
+<ul>
+<li><strong>Type</strong>: <code>java.io.File</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: 
<code>${project.build.sourceDirectory}</code></li>
+<li><strong>Alias</strong>: <code>patchTargetDir</code></li></ul><hr 
/></section><a name="useDefaultIgnores"></a><section>
+<h4><a name="a.3CuseDefaultIgnores.3E"></a>&lt;useDefaultIgnores&gt;</h4><a 
name="a.3CuseDefaultIgnores.3E"></a>
+<div>Whether to exclude default ignored patch items, such as <code>.svn</code> 
or <code>CVS</code> directories.</div>
+<ul>
+<li><strong>Type</strong>: <code>boolean</code></li>
+<li><strong>Required</strong>: <code>No</code></li>
+<li><strong>Default</strong>: 
<code>true</code></li></ul></section></section></section>
+        </main>
       </div>
     </div>
-  
-
-      </div>
-    </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xright">
-        &#169;            2002-2015
-              The Apache Software Foundation
-            
-                          - <a 
href="http://maven.apache.org/privacy-policy.html";>Privacy Policy</a>.
-        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache 
Maven project logos are trademarks of The Apache Software Foundation.
-      </div>
-      <div class="clear">
-        <hr/>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+            <p>©      2002–2024
+<a href="https://www.apache.org/";>The Apache Software Foundation</a>
+</p>
+        </div>
       </div>
-    </div>
+    </footer>
+<script>
+  if(anchors) {
+    anchors.add();
+  }
+</script>
   </body>
 </html>
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-patch-plugin-LATEST/checkstyle.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-patch-plugin-LATEST/checkstyle.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-patch-plugin-LATEST/checkstyle.html
 Tue Dec 10 22:09:13 2024
@@ -1,264 +1,175 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<!DOCTYPE html>
+
+
 <!--
- | Generated by Apache Maven Doxia at 2015-03-04
- | Rendered using Apache Maven Stylus Skin 1.5
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:checkstyle at 2024-12-10
+ | Rendered using Apache Maven Fluido Skin 1.12.0
 -->
-<html xmlns="http://www.w3.org/1999/xhtml";>
+<html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
   <head>
-    <title>Apache Maven Patch Plugin &#x2013; Checkstyle Results</title>
-    <style type="text/css" media="all">
-      @import url("./css/maven-base.css");
-      @import url("./css/maven-theme.css");
-      @import url("./css/site.css");
-    </style>
-    <link rel="stylesheet" href="./css/print.css" type="text/css" 
media="print" />
-        <meta name="Date-Revision-yyyymmdd" content="20150304" />
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-                                                    
-<script src="http://www.google-analytics.com/urchin.js"; 
type="text/javascript"></script>
-                                                        
-<script type="text/javascript">_uacct = "UA-140879-1";
-        urchinTracker();</script>
-                              </head>
-  <body class="composite">
-    <div id="banner">
-                                      <a href="../../" id="bannerLeft">
-                                                <img 
src="../../images/apache-maven-project-2.png" alt="" />
-                </a>
-                        <span id="bannerRight">
-                                                <img 
src="../../images/maven-logo-2.gif" alt="" />
-                </span>
-            <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="breadcrumbs">
-            
-                                   <div class="xleft">
-                          <a href="http://www.apache.org/"; 
class="externalLink">Apache</a>
-        &gt;
-                  <a href="../../index.html">Maven</a>
-        &gt;
-                  <a href="../index.html">Plugins</a>
-        &gt;
-                      <a href="./">Apache Maven Patch Plugin</a>
-        &gt;
-        Checkstyle Results
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
+    <title>Apache Maven Patch Plugin (RETIRED) &#x2013; Checkstyle 
Results</title>
+    <link rel="stylesheet" href="./css/apache-maven-fluido-1.12.0.min.css" />
+    <link rel="stylesheet" href="./css/site.css" />
+    <link rel="stylesheet" href="./css/print.css" media="print" />
+    <script src="./js/apache-maven-fluido-1.12.0.min.js"></script>
+
+    <!-- Matomo -->
+    <script>
+        var _paq = window._paq = window._paq || [];
+                _paq.push(['disableCookies']);
+                    _paq.push(['trackPageView']);
+                    _paq.push(['enableLinkTracking']);
+        
+        (function() {
+            var u="https://analytics.apache.org/";;
+            _paq.push(['setTrackerUrl', u+'/matomo.php']);
+            _paq.push(['setSiteId', '3']);
+            var d=document, g=d.createElement('script'), 
s=d.getElementsByTagName('script')[0];
+            g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
+        })();
+    </script>
+    <!-- End Matomo Code -->
+  </head>
+  <body>
+    <div class="container-fluid container-fluid-top">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><a href="https://www.apache.org/"; 
id="bannerLeft"><img src="../../images/apache-maven-project.png"  style="" 
/></a></div>
+          <div class="pull-right"><a href="../../" id="bannerRight"><img 
src="../../images/maven-logo-black-on-white.png"  style="" /></a></div>
+          <div class="clear"><hr/></div>
         </div>
-            <div class="xright">        
-                                    Last Published: 2015-03-04
-              &nbsp;| Version: 1.2
-            </div>
-      <div class="clear">
-        <hr/>
-      </div>
-    </div>
-    <div id="leftColumn">
-      <div id="navcolumn">
-             
-                                                   <h5>Overview</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="index.html">Introduction</a>
-            </li>
-                  <li class="none">
-                  <a href="plugin-info.html">Goals</a>
-            </li>
-                  <li class="none">
-                  <a href="usage.html">Usage</a>
-            </li>
-                  <li class="none">
-                  <a href="faq.html">FAQ</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/licenses/"; 
class="externalLink">License</a>
-            </li>
-                  <li class="none">
-                  <a href="download.html">Download</a>
-            </li>
-          </ul>
-                       <h5>Examples</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="examples/single.html">Single Patch</a>
-            </li>
-                  <li class="none">
-                  <a href="examples/multiple.html">Multiple Patch</a>
-            </li>
-          </ul>
-                       <h5>Project Documentation</h5>
-                  <ul>
-                                                                               
                                                                                
                                                                                
                                             <li class="collapsed">
-                  <a href="project-info.html">Project Information</a>
-                  </li>
-                                                                               
                                                                                
                                                               <li 
class="expanded">
-                  <a href="project-reports.html">Project Reports</a>
-                    <ul>
-                      <li class="none">
-                  <a href="surefire-report.html">Surefire Report</a>
-            </li>
-                      <li class="none">
-            <strong>Checkstyle</strong>
-          </li>
-                      <li class="none">
-                  <a href="xref/index.html">Source Xref</a>
-            </li>
-                      <li class="none">
-                  <a href="taglist.html">Tag List</a>
-            </li>
-                      <li class="none">
-                  <a href="apidocs/index.html">JavaDocs</a>
-            </li>
-                      <li class="none">
-                  <a href="findbugs.html">FindBugs</a>
-            </li>
-                      <li class="none">
-                  <a href="sonar.html">Sonar</a>
-            </li>
-                      <li class="none">
-                  <a href="plugin-info.html">Plugin Documentation</a>
-            </li>
-                      <li class="none">
-                  <a href="invoker-report.html">Invoker Build Results</a>
-            </li>
-              </ul>
-        </li>
+
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+      <li><a href="https://www.apache.org/"; class="externalLink" 
title="Apache">Apache</a><span class="divider">/</span></li>
+      <li><a href="../../index.html" title="Maven">Maven</a><span 
class="divider">/</span></li>
+      <li><a href="../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
+      <li><a href="index.html" title="Apache Maven Patch Plugin 
(RETIRED)">Apache Maven Patch Plugin (RETIRED)</a><span 
class="divider">/</span></li>
+    <li class="active ">Checkstyle Results</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-12-10</li>
+          <li id="projectVersion" class="pull-right">Version: 1.3</li>
           </ul>
-                       <h5>Maven Projects</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="../../ant-tasks/index.html">Ant Tasks</a>
-            </li>
-                  <li class="none">
-                  <a href="../../archetype/index.html">Archetype</a>
-            </li>
-                  <li class="none">
-                  <a href="../../doxia/index.html">Doxia</a>
-            </li>
-                  <li class="none">
-                  <a href="../../jxr/index.html">JXR</a>
-            </li>
-                  <li class="none">
-                  <a href="../../ref/current">Maven</a>
-            </li>
-                  <li class="none">
-                  <a href="../../pom/index.html">Parent POMs</a>
-            </li>
-                  <li class="none">
-                  <a href="../index.html">Plugins</a>
-            </li>
-                  <li class="none">
-                  <a href="../../plugin-testing/index.html">Plugin Testing</a>
-            </li>
-                  <li class="none">
-                  <a href="../../plugin-tools/index.html">Plugin Tools</a>
-            </li>
-                  <li class="none">
-                  <a href="../../apache-resource-bundles/index.html">Resource 
Bundles</a>
-            </li>
-                  <li class="none">
-                  <a href="../../scm/index.html">SCM</a>
-            </li>
-                  <li class="none">
-                  <a href="../../shared/index.html">Shared Components</a>
-            </li>
-                  <li class="none">
-                  <a href="../../skins/index.html">Skins</a>
-            </li>
-                  <li class="none">
-                  <a href="../../surefire/index.html">Surefire</a>
-            </li>
-                  <li class="none">
-                  <a href="../../wagon/index.html">Wagon</a>
-            </li>
-          </ul>
-                       <h5>ASF</h5>
-                  <ul>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/how-it-works.html"; 
class="externalLink">How Apache Works</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/"; 
class="externalLink">Foundation</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/sponsorship.html"; 
class="externalLink">Sponsoring Apache</a>
-            </li>
-                  <li class="none">
-                  <a href="http://www.apache.org/foundation/thanks.html"; 
class="externalLink">Thanks</a>
-            </li>
-          </ul>
-                                 <a href="http://maven.apache.org/"; 
title="Built by Maven" class="poweredBy">
-          <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
-        </a>
-                       
-                               </div>
-    </div>
-    <div id="bodyColumn">
-      <div id="contentBox">
-        <div class="section">
-<h2><a name="Checkstyle_Results"></a>Checkstyle Results</h2>
-<p>The following document contains the results of <a class="externalLink" 
href="http://checkstyle.sourceforge.net/";>Checkstyle</a> 5.7.&#160;<a 
href="checkstyle.rss"><img alt="rss feed" src="images/rss.png" /></a></p></div>
-<div class="section">
-<h2><a name="Summary"></a>Summary</h2>
-<table border="0" class="bodyTable">
+        </div>
+      </header>
+      <div class="row-fluid">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Overview</li>
+    <li><a href="index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
+    <li><a href="plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
+    <li><a href="usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
+    <li><a href="faq.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="download.html" title="Download"><span 
class="none"></span>Download</a></li>
+   <li class="nav-header">Examples</li>
+    <li><a href="examples/single.html" title="Single Patch"><span 
class="none"></span>Single Patch</a></li>
+    <li><a href="examples/multiple.html" title="Multiple Patch"><span 
class="none"></span>Multiple Patch</a></li>
+   <li class="nav-header">Project Documentation</li>
+    <li><a href="project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
+    <li><a href="project-reports.html" title="Project Reports"><span 
class="icon-chevron-down"></span>Project Reports</a>
+     <ul class="nav nav-list">
+      <li class="active"><a><span class="none"></span>Checkstyle</a></li>
+      <li><a href="xref/index.html" title="Source Xref"><span 
class="none"></span>Source Xref</a></li>
+      <li><a href="apidocs/index.html" title="Javadoc"><span 
class="none"></span>Javadoc</a></li>
+      <li><a href="plugin-info.html" title="Plugin Documentation"><span 
class="none"></span>Plugin Documentation</a></li>
+     </ul></li>
+   <li class="nav-header">Maven Projects</li>
+    <li><a href="../../ref/current" title="Maven"><span 
class="none"></span>Maven</a></li>
+    <li><a href="../../archetypes/index.html" title="Archetypes"><span 
class="none"></span>Archetypes</a></li>
+    <li><a href="../../extensions/index.html" title="Extensions"><span 
class="none"></span>Extensions</a></li>
+    <li><a href="../../pom/index.html" title="Parent POMs"><span 
class="none"></span>Parent POMs</a></li>
+    <li><a href="../index.html" title="Plugins"><span 
class="none"></span>Plugins</a></li>
+    <li><a href="../../skins/index.html" title="Skins"><span 
class="none"></span>Skins</a></li>
+    <li><a href="" title="Components"><span 
class="icon-chevron-down"></span>Components</a>
+     <ul class="nav nav-list">
+      <li><a href="../../archetype/index.html" title="Archetype"><span 
class="none"></span>Archetype</a></li>
+      <li><a href="../../resolver/index.html" title="Artifact Resolver"><span 
class="none"></span>Artifact Resolver</a></li>
+      <li><a href="../../doxia/index.html" title="Doxia"><span 
class="none"></span>Doxia</a></li>
+      <li><a href="../../maven-indexer/index.html" title="Indexer"><span 
class="none"></span>Indexer</a></li>
+      <li><a href="../../jxr/index.html" title="JXR"><span 
class="none"></span>JXR</a></li>
+      <li><a href="../../plugin-testing/index.html" title="Plugin 
Testing"><span class="none"></span>Plugin Testing</a></li>
+      <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span 
class="none"></span>Plugin Tools</a></li>
+      <li><a href="../../apache-resource-bundles/index.html" title="Resource 
Bundles"><span class="none"></span>Resource Bundles</a></li>
+      <li><a href="../../scm/index.html" title="SCM"><span 
class="none"></span>SCM</a></li>
+      <li><a href="../../shared/index.html" title="Shared Components"><span 
class="none"></span>Shared Components</a></li>
+      <li><a href="../../surefire/index.html" title="Surefire"><span 
class="none"></span>Surefire</a></li>
+      <li><a href="../../wagon/index.html" title="Wagon"><span 
class="none"></span>Wagon</a></li>
+     </ul></li>
+   <li class="nav-header">ASF</li>
+    <li><a href="https://www.apache.org/foundation/how-it-works.html"; 
class="externalLink" title="How Apache Works"><span class="none"></span>How 
Apache Works</a></li>
+    <li><a href="https://www.apache.org/foundation/"; class="externalLink" 
title="Foundation"><span class="none"></span>Foundation</a></li>
+    <li><a 
href="https://privacy.apache.org/policies/privacy-policy-public.html"; 
class="externalLink" title="Data Privacy"><span class="none"></span>Data 
Privacy</a></li>
+    <li><a href="https://www.apache.org/foundation/sponsorship.html"; 
class="externalLink" title="Sponsoring Apache"><span 
class="none"></span>Sponsoring Apache</a></li>
+    <li><a href="https://www.apache.org/foundation/thanks.html"; 
class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
+  </ul>
+          </nav>
+          <div class="well sidebar-nav">
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/"; title="Built by Maven" 
class="poweredBy"><img class="builtBy" alt="Built by Maven" 
src="./images/logos/maven-feather.png" /></a>
+            </div>
+          </div>
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<section>
+<h2><a name="Checkstyle_Results"></a>Checkstyle Results</h2><a 
name="Checkstyle_Results"></a>
+<p>The following document contains the results of <a class="externalLink" 
href="https://checkstyle.org/";>Checkstyle</a> 9.3 with 
config/maven_checks_nocodestyle.xml ruleset.</p><section>
+<h3><a name="Summary"></a>Summary</h3><a name="Summary"></a>
+<table border="0" class="table table-striped">
 <tr class="a">
 <th>Files</th>
 <th><img src="images/icon_info_sml.gif" alt="" />&#160;Info</th>
 <th><img src="images/icon_warning_sml.gif" alt="" />&#160;Warnings</th>
 <th><img src="images/icon_error_sml.gif" alt="" />&#160;Errors</th></tr>
 <tr class="b">
-<td>1</td>
+<td align="left">1</td>
 <td>3</td>
-<td>4</td>
-<td>0</td></tr></table></div>
-<div class="section">
-<h2><a name="Files"></a>Files</h2>
-<table border="0" class="bodyTable">
+<td>2</td>
+<td>0</td></tr></table></section><section>
+<h3><a name="Files"></a>Files</h3><a name="Files"></a>
+<table border="0" class="table table-striped">
 <tr class="a">
 <th>File</th>
 <th><img src="images/icon_info_sml.gif" alt="" />&#160;I</th>
 <th><img src="images/icon_warning_sml.gif" alt="" />&#160;W</th>
 <th><img src="images/icon_error_sml.gif" alt="" />&#160;E</th></tr>
 <tr class="b">
-<td><a 
href="#org.apache.maven.plugin.patch.ApplyMojo.java">org/apache/maven/plugin/patch/ApplyMojo.java</a></td>
+<td align="left"><a 
href="#org.2Fapache.2Fmaven.2Fplugin.2Fpatch.2FApplyMojo.java">org/apache/maven/plugin/patch/ApplyMojo.java</a></td>
 <td>3</td>
-<td>4</td>
-<td>0</td></tr></table></div>
-<div class="section">
-<h2><a name="Rules"></a>Rules</h2>
-<table border="0" class="bodyTable">
+<td>2</td>
+<td>0</td></tr></table></section><section>
+<h3><a name="Rules"></a>Rules</h3><a name="Rules"></a>
+<table border="0" class="table table-striped">
 <tr class="a">
 <th>Category</th>
 <th>Rule</th>
 <th>Violations</th>
 <th>Severity</th></tr>
 <tr class="b">
-<td>coding</td>
-<td><a class="externalLink" 
href="http://checkstyle.sourceforge.net/config_coding.html#HiddenField";>HiddenField</a>
+<td align="left">coding</td>
+<td><a class="externalLink" 
href="https://checkstyle.org/checks/coding/hiddenfield.html";>HiddenField</a>
 <ul>
-<li>ignoreConstructorParameter: <tt>&quot;true&quot;</tt></li>
-<li>ignoreSetter: <tt>&quot;true&quot;</tt></li></ul></td>
+<li>ignoreConstructorParameter: <code>&quot;true&quot;</code></li>
+<li>setterCanReturnItsClass: <code>&quot;true&quot;</code></li>
+<li>ignoreSetter: <code>&quot;true&quot;</code></li></ul></td>
 <td>2</td>
 <td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
 <tr class="a">
-<td>javadoc</td>
-<td><a class="externalLink" 
href="http://checkstyle.sourceforge.net/config_javadoc.html#JavadocMethod";>JavadocMethod</a>
+<td align="left">javadoc</td>
+<td><a class="externalLink" 
href="https://checkstyle.org/checks/javadoc/javadocvariable.html";>JavadocVariable</a>
 <ul>
-<li>scope: <tt>&quot;protected&quot;</tt></li></ul></td>
-<td>2</td>
-<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
-<tr class="b">
-<td></td>
-<td><a class="externalLink" 
href="http://checkstyle.sourceforge.net/config_javadoc.html#JavadocVariable";>JavadocVariable</a>
-<ul>
-<li>scope: <tt>&quot;protected&quot;</tt></li></ul></td>
+<li>scope: <code>&quot;protected&quot;</code></li></ul></td>
 <td>3</td>
-<td><img src="images/icon_info_sml.gif" alt="" 
/>&#160;Info</td></tr></table></div>
-<div class="section">
-<h2><a name="Details"></a>Details</h2>
-<div class="section">
-<h3 
id="org.apache.maven.plugin.patch.ApplyMojo.java">org/apache/maven/plugin/patch/ApplyMojo.java</h3>
-<table border="0" class="bodyTable">
+<td><img src="images/icon_info_sml.gif" alt="" 
/>&#160;Info</td></tr></table></section><section>
+<h3><a name="Details"></a>Details</h3><a name="Details"></a><section>
+<h4><a 
name="org.2Fapache.2Fmaven.2Fplugin.2Fpatch.2FApplyMojo.java"></a>org/apache/maven/plugin/patch/ApplyMojo.java</h4><a
 name="org.2Fapache.2Fmaven.2Fplugin.2Fpatch.2FApplyMojo.java"></a>
+<table border="0" class="table table-striped">
 <tr class="a">
 <th>Severity</th>
 <th>Category</th>
@@ -266,63 +177,52 @@
 <th>Message</th>
 <th>Line</th></tr>
 <tr class="b">
-<td><img src="images/icon_info_sml.gif" alt="" />&#160;Info</td>
+<td align="left"><img src="images/icon_info_sml.gif" alt="" />&#160;Info</td>
 <td>javadoc</td>
 <td>JavadocVariable</td>
 <td>Missing a Javadoc comment.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L56">56</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L73">73</a></td></tr>
 <tr class="a">
-<td><img src="images/icon_info_sml.gif" alt="" />&#160;Info</td>
+<td align="left"><img src="images/icon_info_sml.gif" alt="" />&#160;Info</td>
 <td>javadoc</td>
 <td>JavadocVariable</td>
 <td>Missing a Javadoc comment.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L58">58</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L75">75</a></td></tr>
 <tr class="b">
-<td><img src="images/icon_info_sml.gif" alt="" />&#160;Info</td>
+<td align="left"><img src="images/icon_info_sml.gif" alt="" />&#160;Info</td>
 <td>javadoc</td>
 <td>JavadocVariable</td>
 <td>Missing a Javadoc comment.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L60">60</a></td></tr>
-<tr class="a">
-<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
-<td>javadoc</td>
-<td>JavadocMethod</td>
-<td>Expected @throws tag for 'MojoExecutionException'.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L245">245</a></td></tr>
-<tr class="b">
-<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
-<td>javadoc</td>
-<td>JavadocMethod</td>
-<td>Expected @throws tag for 'MojoFailureException'.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L245">245</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L77">77</a></td></tr>
 <tr class="a">
-<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
+<td align="left"><img src="images/icon_warning_sml.gif" alt="" 
/>&#160;Warning</td>
 <td>coding</td>
 <td>HiddenField</td>
 <td>'patchFile' hides a field.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L331">331</a></td></tr>
+<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L342">342</a></td></tr>
 <tr class="b">
-<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
+<td align="left"><img src="images/icon_warning_sml.gif" alt="" 
/>&#160;Warning</td>
 <td>coding</td>
 <td>HiddenField</td>
 <td>'patchFile' hides a field.</td>
-<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L552">552</a></td></tr></table></div></div>
+<td><a 
href="./xref/org/apache/maven/plugin/patch/ApplyMojo.html#L501">501</a></td></tr></table></section></section></section>
+        </main>
       </div>
     </div>
-    <div class="clear">
-      <hr/>
-    </div>
-    <div id="footer">
-      <div class="xright">
-        &#169;            2002-2015
-              The Apache Software Foundation
-            
-                          - <a 
href="http://maven.apache.org/privacy-policy.html";>Privacy Policy</a>.
-        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache 
Maven project logos are trademarks of The Apache Software Foundation.
-      </div>
-      <div class="clear">
-        <hr/>
+    <hr/>
+    <footer>
+      <div class="container-fluid">
+        <div class="row-fluid">
+            <p>©      2002–2024
+<a href="https://www.apache.org/";>The Apache Software Foundation</a>
+</p>
+        </div>
       </div>
-    </div>
+    </footer>
+<script>
+  if(anchors) {
+    anchors.add();
+  }
+</script>
   </body>
 </html>
\ No newline at end of file


Reply via email to