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 – 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> - > - <a href="../../index.html">Maven</a> - > - <a href="../index.html">Plugins</a> - > - <a href="./">Apache Maven Patch Plugin</a> - > - 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) – 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 - | 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 "<tt>mvn clean</tt>" 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><backups></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><binary></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><destFile></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><excludes></code></a></td> +<td><code>List<String></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><failFast></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><failurePhrases></code></a></td> +<td><code>List<String></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><ignoreWhitespace></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><ignoredPatches></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><naturalOrderProcessing></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><optimizations></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><originalFile></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><patchDirectory></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><patchFile></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><patchTrackingFile></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><patches></code></a></td> +<td><code>List<String></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><removeEmptyFiles></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><reverse></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><skipApplication></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><strictPatching></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><strip></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><targetDirectory></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><useDefaultIgnores></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><backups></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><binary></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><destFile></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><excludes></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<java.lang.String></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><failFast></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><failurePhrases></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<java.lang.String></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><ignoreWhitespace></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 "<tt>mvn clean</tt>" 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><ignoredPatches></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><naturalOrderProcessing></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><optimizations></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><originalFile></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><patchDirectory></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><patchFile></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><patchTrackingFile></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><patches></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<java.lang.String></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><removeEmptyFiles></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><reverse></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><skipApplication></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><strictPatching></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><strip></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><targetDirectory></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><useDefaultIgnores></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"> - © 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 – 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> - > - <a href="../../index.html">Maven</a> - > - <a href="../index.html">Plugins</a> - > - <a href="./">Apache Maven Patch Plugin</a> - > - 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) – 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 - | 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. <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="" /> Info</th> <th><img src="images/icon_warning_sml.gif" alt="" /> Warnings</th> <th><img src="images/icon_error_sml.gif" alt="" /> 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="" /> I</th> <th><img src="images/icon_warning_sml.gif" alt="" /> W</th> <th><img src="images/icon_error_sml.gif" alt="" /> 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>"true"</tt></li> -<li>ignoreSetter: <tt>"true"</tt></li></ul></td> +<li>ignoreConstructorParameter: <code>"true"</code></li> +<li>setterCanReturnItsClass: <code>"true"</code></li> +<li>ignoreSetter: <code>"true"</code></li></ul></td> <td>2</td> <td><img src="images/icon_warning_sml.gif" alt="" /> 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>"protected"</tt></li></ul></td> -<td>2</td> -<td><img src="images/icon_warning_sml.gif" alt="" /> 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>"protected"</tt></li></ul></td> +<li>scope: <code>"protected"</code></li></ul></td> <td>3</td> -<td><img src="images/icon_info_sml.gif" alt="" /> 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="" /> 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="" /> Info</td> +<td align="left"><img src="images/icon_info_sml.gif" alt="" /> 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="" /> Info</td> +<td align="left"><img src="images/icon_info_sml.gif" alt="" /> 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="" /> Info</td> +<td align="left"><img src="images/icon_info_sml.gif" alt="" /> 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="" /> 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="" /> 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="" /> Warning</td> +<td align="left"><img src="images/icon_warning_sml.gif" alt="" /> 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="" /> Warning</td> +<td align="left"><img src="images/icon_warning_sml.gif" alt="" /> 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"> - © 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
