Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/usage.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/usage.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/usage.html Fri Apr 6 18:23:28 2018 @@ -1,7 +1,7 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2016-06-18 - | Rendered using Apache Maven Fluido Skin 1.5 + | Generated by Apache Maven Doxia Site Renderer 1.8 from src/site/apt/usage.apt.vm at 2018-04-06 + | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> @@ -12,353 +12,111 @@ Dennis Lundberg Olivier Lamy Karl Heinz Marbaise" /> <meta name="Date-Creation-yyyymmdd" content="20160603" /> - <meta name="Date-Revision-yyyymmdd" content="20160618" /> + <meta name="Date-Revision-yyyymmdd" content="20180406" /> <meta http-equiv="Content-Language" content="en" /> <title>Apache Maven JAR Plugin – Usage</title> - <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" /> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> <link rel="stylesheet" href="./css/site.css" /> <link rel="stylesheet" href="./css/print.css" media="print" /> - - - <script type="text/javascript" src="./js/apache-maven-fluido-1.5.min.js"></script> - - <!-- Google Analytics --> + <script type="text/javascript" src="./js/apache-maven-fluido-1.7.min.js"></script> + <!-- Google Analytics --> <script type="text/javascript"> - var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-140879-1']); _gaq.push(['_trackPageview']); - (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); - </script> - </head> - <body class="topBarDisabled"> - - - - - <div class="container-fluid"> - <div id="banner"> - <div class="pull-left"> - <a href="https://www.apache.org/" id="bannerLeft"> - <img src="../../images/apache-maven-project.png" alt="Apache Maven JAR Plugin"/> - </a> - </div> - <div class="pull-right"> <a href="../../" id="bannerRight"> - <img src="../../images/maven-logo-black-on-white.png" /> - </a> - </div> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <div id="banner"> + <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png" alt="Apache Maven JAR Plugin"/></a></div> + <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png" alt=""/></a></div> <div class="clear"><hr/></div> </div> <div id="breadcrumbs"> <ul class="breadcrumb"> - - <li class=""> - <a href="https://www.apache.org/" class="externalLink" title="Apache"> - Apache</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="../../index.html" title="Maven"> - Maven</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="../index.html" title="Plugins"> - Plugins</a> - <span class="divider">/</span> - </li> - <li class=""> - <a href="index.html" title="Apache Maven JAR Plugin"> - Apache Maven JAR Plugin</a> - <span class="divider">/</span> - </li> - <li class="active ">Usage</li> - - - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2016-06-18</li> - <li id="projectVersion" class="pull-right"> - Version: 3.0.2 - </li> - - </ul> + <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li> + <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li> + <li class=""><a href="../index.html" title="Plugins">Plugins</a><span class="divider">/</span></li> + <li class=""><a href="index.html" title="Apache Maven JAR Plugin">Apache Maven JAR Plugin</a><span class="divider">/</span></li> + <li class="active ">Usage</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2018-04-06</li> + <li id="projectVersion" class="pull-right">Version: 3.1.0</li> + </ul> </div> - - <div class="row-fluid"> <div id="leftColumn" class="span2"> <div class="well sidebar-nav"> - - <ul class="nav nav-list"> - <li class="nav-header">Overview</li> - - <li> - - <a href="index.html" title="Introduction"> - <span class="none"></span> - Introduction</a> - </li> - - <li> - - <a href="plugin-info.html" title="Goals"> - <span class="none"></span> - Goals</a> - </li> - - <li class="active"> - - <a href="#"><span class="none"></span>Usage</a> - </li> - - <li> - - <a href="faq.html" title="FAQ"> - <span class="none"></span> - FAQ</a> - </li> - - <li> - - <a href="http://www.apache.org/licenses/" class="externalLink" title="License"> - <span class="none"></span> - License</a> - </li> - - <li> - - <a href="download.html" title="Download"> - <span class="none"></span> - Download</a> - </li> - <li class="nav-header">Examples</li> - - <li> - - <a href="shared/maven-archiver/examples/classpath.html" title="Creating an Executable JAR File"> - <span class="none"></span> - Creating an Executable JAR File</a> - </li> - - <li> - - <a href="examples/manifest-customization.html" title="Manifest Customization"> - <span class="none"></span> - Manifest Customization</a> - </li> - - <li> - - <a href="shared/maven-archiver/examples/manifestFile.html" title="Using Your Own Manifest File"> - <span class="none"></span> - Using Your Own Manifest File</a> - </li> - - <li> - - <a href="examples/attached-jar.html" title="Additional attached JAR"> - <span class="none"></span> - Additional attached JAR</a> - </li> - - <li> - - <a href="examples/create-test-jar.html" title="Create Test JAR"> - <span class="none"></span> - Create Test JAR</a> - </li> - - <li> - - <a href="examples/include-exclude.html" title="Include/Exclude content"> - <span class="none"></span> - Include/Exclude content</a> - </li> - <li class="nav-header">Project Documentation</li> - - <li> - - <a href="project-info.html" title="Project Information"> - <span class="icon-chevron-right"></span> - Project Information</a> - </li> - - <li> - - <a href="project-reports.html" title="Project Reports"> - <span class="icon-chevron-right"></span> - Project Reports</a> - </li> - <li class="nav-header">Maven Projects</li> - - <li> - - <a href="../../archetype/index.html" title="Archetype"> - <span class="none"></span> - Archetype</a> - </li> - - <li> - - <a href="../../doxia/index.html" title="Doxia"> - <span class="none"></span> - Doxia</a> - </li> - - <li> - - <a href="../../jxr/index.html" title="JXR"> - <span class="none"></span> - JXR</a> - </li> - - <li> - - <a href="../../ref/current" title="Maven"> - <span class="none"></span> - Maven</a> - </li> - - <li> - - <a href="../../pom/index.html" title="Parent POMs"> - <span class="none"></span> - Parent POMs</a> - </li> - - <li> - - <a href="../index.html" title="Plugins"> - <span class="none"></span> - Plugins</a> - </li> - - <li> - - <a href="../../plugin-testing/index.html" title="Plugin Testing"> - <span class="none"></span> - Plugin Testing</a> - </li> - - <li> - - <a href="../../plugin-tools/index.html" title="Plugin Tools"> - <span class="none"></span> - Plugin Tools</a> - </li> - - <li> - - <a href="../../apache-resource-bundles/index.html" title="Resource Bundles"> - <span class="none"></span> - Resource Bundles</a> - </li> - - <li> - - <a href="../../scm/index.html" title="SCM"> - <span class="none"></span> - SCM</a> - </li> - - <li> - - <a href="../../shared/index.html" title="Shared Components"> - <span class="none"></span> - Shared Components</a> - </li> - - <li> - - <a href="../../skins/index.html" title="Skins"> - <span class="none"></span> - Skins</a> - </li> - - <li> - - <a href="../../surefire/index.html" title="Surefire"> - <span class="none"></span> - Surefire</a> - </li> - - <li> - - <a href="../../wagon/index.html" title="Wagon"> - <span class="none"></span> - Wagon</a> - </li> - <li class="nav-header">ASF</li> - - <li> - - <a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"> - <span class="none"></span> - How Apache Works</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"> - <span class="none"></span> - Foundation</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"> - <span class="none"></span> - Sponsoring Apache</a> - </li> - - <li> - - <a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"> - <span class="none"></span> - Thanks</a> - </li> - </ul> - - <form id="search-form" action="https://www.google.com/search" method="get" > - + <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 class="active"><a href="#"><span class="none"></span>Usage</a></li> + <li><a href="faq.html" title="FAQ"><span class="none"></span>FAQ</a></li> + <li><a href="http://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li> + <li><a href="download.html" title="Download"><span class="none"></span>Download</a></li> + <li class="nav-header">Examples</li> + <li><a href="../../shared/maven-archiver/examples/classpath.html" title="Creating an Executable JAR File"><span class="none"></span>Creating an Executable JAR File</a></li> + <li><a href="examples/manifest-customization.html" title="Manifest Customization"><span class="none"></span>Manifest Customization</a></li> + <li><a href="../../shared/maven-archiver/examples/manifestFile.html" title="Using Your Own Manifest File"><span class="none"></span>Using Your Own Manifest File</a></li> + <li><a href="examples/attached-jar.html" title="Additional attached JAR"><span class="none"></span>Additional attached JAR</a></li> + <li><a href="examples/create-test-jar.html" title="Create Test JAR"><span class="none"></span>Create Test JAR</a></li> + <li><a href="examples/include-exclude.html" title="Include/Exclude content"><span class="none"></span>Include/Exclude content</a></li> + <li class="nav-header">Project Documentation</li> + <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li> + <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-right"></span>Project Reports</a></li> + <li class="nav-header">Maven Projects</li> + <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li> + <li><a href="../../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="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li> + <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li> + <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li> + <li><a href="../index.html" title="Plugins"><span class="none"></span>Plugins</a></li> + <li><a href="../../plugin-testing/index.html" title="Plugin Testing"><span class="none"></span>Plugin Testing</a></li> + <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span class="none"></span>Plugin Tools</a></li> + <li><a href="../../apache-resource-bundles/index.html" title="Resource Bundles"><span class="none"></span>Resource Bundles</a></li> + <li><a href="../../scm/index.html" title="SCM"><span class="none"></span>SCM</a></li> + <li><a href="../../shared/index.html" title="Shared Components"><span class="none"></span>Shared Components</a></li> + <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li> + <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li> + <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li> + <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> +</ul> +<form id="search-form" action="https://www.google.com/search" method="get" > <input value="$sitesearchValue" name="sitesearch" type="hidden"/> <input class="search-query" name="q" id="query" type="text" /> </form> -<script type="text/javascript" src="https://cse.google.com/brand?form=search-form"></script> - +<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script> <hr /> - - <div id="poweredBy"> - - <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> - - - <div class="g-plusone" data-href="https://maven.apache.org/plugins/maven-jar-plugin/" data-size="tall" ></div> - - <div class="clear"></div> - <div class="clear"></div> - <div class="clear"></div> - <div class="clear"></div> - <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> - <img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /> - </a> - </div> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div id="twitter"> + <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a> + <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> + </div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> </div> </div> - - <div id="bodyColumn" class="span10" > - - <div class="section"> +<div class="section"> <h2><a name="Usage"></a>Usage</h2> <p>Some brief examples on how to use this plugin. If you want to use advanced configurations you should have a look at the <a href="./index.html#Examples">Example section</a>. documentation for <a href="/shared/maven-archiver/">Maven Archiver</a>.</p> -<p>To handle archiving this version of Maven JAR Plugin uses <a href="/shared/maven-archiver/index.html">Maven Archiver</a> 3.1.1.</p> +<p>To handle archiving this version of Maven JAR Plugin uses <a href="/shared/maven-archiver/index.html">Maven Archiver</a> 3.2.0.</p> <p><b>Note:</b> If you need to sign your JAR files you should use the <a href="/plugins/maven-jarsigner-plugin/">Maven Jarsigner Plugin</a> instead. </p> <div class="section"> <h3><a name="How_to_build_a_JAR_file"></a>How to build a JAR file</h3> @@ -377,23 +135,18 @@ Karl Heinz Marbaise" /> <p>In your project's <tt>target</tt> directory you'll see the generated jar file which is named like: 'core-1.0-SNAPSHOT.jar'. The resulting 'jar' file contains the compiled java class files as well as the files from <tt>src/main/resources</tt>.</p> <p>Usually there is no need to mentioned the 'maven-jar-plugin' explicit cause it's bound to the <a href="/guides/introduction/introduction-to-the-lifecycle.html">Maven Build Life Cycle</a>.</p> <p>For full documentation, click <a href="./plugin-info.html">here</a>.</p></div></div> - </div> - </div> - </div> - + </div> + </div> + </div> <hr/> - <footer> - <div class="container-fluid"> - <div class="row-fluid"> - <p >Copyright © 2002–2016 - <a href="https://www.apache.org/">The Apache Software Foundation</a>. - All rights reserved. - </p> - </div> - - - </div> + <div class="container-fluid"> + <div class="row-fluid"> + <p>Copyright ©2002–2018 +<a href="https://www.apache.org/">The Apache Software Foundation</a>. +All rights reserved.</p> + </div> + </div> </footer> - </body> + </body> </html> \ No newline at end of file
Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/index.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/index.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/index.html Fri Apr 6 18:23:28 2018 @@ -4,7 +4,7 @@ <!-- this is a JXR report set --> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference</title> </head> <frameset cols="20%,80%"> <frameset rows="30%,70%"> Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/JarMojoTest.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/JarMojoTest.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/JarMojoTest.html Fri Apr 6 18:23:28 2018 @@ -35,7 +35,7 @@ <a class="jxr_linenumber" name="L27" href="#L27">27</a> <em class="jxr_javadoccomment">/**</em> <a class="jxr_linenumber" name="L28" href="#L28">28</a> <em class="jxr_javadoccomment"> * Test for {@link JarMojo}</em> <a class="jxr_linenumber" name="L29" href="#L29">29</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L30" href="#L30">30</a> <em class="jxr_javadoccomment"> * @version $Id: JarMojoTest.java 1720830 2015-12-18 17:40:21Z khmarbaise $</em> +<a class="jxr_linenumber" name="L30" href="#L30">30</a> <em class="jxr_javadoccomment"> * @version $Id$</em> <a class="jxr_linenumber" name="L31" href="#L31">31</a> <em class="jxr_javadoccomment"> */</em> <a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/maven/plugins/jar/JarMojoTest.html">JarMojoTest</a> <a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">extends</strong> AbstractMojoTestCase @@ -54,7 +54,7 @@ <a class="jxr_linenumber" name="L46" href="#L46">46</a> <em class="jxr_javadoccomment">/**</em> <a class="jxr_linenumber" name="L47" href="#L47">47</a> <em class="jxr_javadoccomment"> * tests the proper discovery and configuration of the mojo</em> <a class="jxr_linenumber" name="L48" href="#L48">48</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L49" href="#L49">49</a> <em class="jxr_javadoccomment"> * @throws Exception</em> +<a class="jxr_linenumber" name="L49" href="#L49">49</a> <em class="jxr_javadoccomment"> * @throws Exception in case of an error.</em> <a class="jxr_linenumber" name="L50" href="#L50">50</a> <em class="jxr_javadoccomment"> */</em> <a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testJarTestEnvironment() <a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">throws</strong> Exception @@ -72,6 +72,6 @@ <a class="jxr_linenumber" name="L64" href="#L64">64</a> } </pre> <hr/> -<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/MockArtifact.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/MockArtifact.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/MockArtifact.html Fri Apr 6 18:23:28 2018 @@ -311,6 +311,6 @@ <a class="jxr_linenumber" name="L303" href="#L303">303</a> } </pre> <hr/> -<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/package-frame.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/package-frame.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/package-frame.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference Package org.apache.maven.plugins.jar</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference Package org.apache.maven.plugins.jar</title> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" /> </head> <body> Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/package-summary.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/package-summary.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/org/apache/maven/plugins/jar/package-summary.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference Package org.apache.maven.plugins.jar</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference Package org.apache.maven.plugins.jar</title> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" /> </head> <body> @@ -68,7 +68,7 @@ </div> <hr /> <div id="footer"> - Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. + Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. </div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/overview-frame.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/overview-frame.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/overview-frame.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference</title> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" /> </head> <body> Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/overview-summary.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/overview-summary.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref-test/overview-summary.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference</title> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" /> </head> <body> @@ -24,7 +24,7 @@ </ul> </div> - <h2>Apache Maven JAR Plugin 3.0.2 Reference</h2> + <h2>Apache Maven JAR Plugin 3.1.0 Reference</h2> <table class="summary"> <thead> @@ -60,7 +60,7 @@ <hr /> <div id="footer"> - Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. + Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. </div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/index.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/index.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/index.html Fri Apr 6 18:23:28 2018 @@ -4,7 +4,7 @@ <!-- this is a JXR report set --> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference</title> </head> <frameset cols="20%,80%"> <frameset rows="30%,70%"> Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/AbstractJarMojo.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/AbstractJarMojo.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/AbstractJarMojo.html Fri Apr 6 18:23:28 2018 @@ -45,7 +45,7 @@ <a class="jxr_linenumber" name="L37" href="#L37">37</a> <em class="jxr_javadoccomment"> * Base class for creating a jar from project classes.</em> <a class="jxr_linenumber" name="L38" href="#L38">38</a> <em class="jxr_javadoccomment"> *</em> <a class="jxr_linenumber" name="L39" href="#L39">39</a> <em class="jxr_javadoccomment"> * @author <a href="eveni...@apache.org">Emmanuel Venisse</a></em> -<a class="jxr_linenumber" name="L40" href="#L40">40</a> <em class="jxr_javadoccomment"> * @version $Id: AbstractJarMojo.java 1740869 2016-04-25 18:08:04Z khmarbaise $</em> +<a class="jxr_linenumber" name="L40" href="#L40">40</a> <em class="jxr_javadoccomment"> * @version $Id$</em> <a class="jxr_linenumber" name="L41" href="#L41">41</a> <em class="jxr_javadoccomment"> */</em> <a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">abstract</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../org/apache/maven/plugins/jar/AbstractJarMojo.html">AbstractJarMojo</a> <a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">extends</strong> AbstractMojo @@ -324,6 +324,6 @@ <a class="jxr_linenumber" name="L316" href="#L316">316</a> } </pre> <hr/> -<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/HelpMojo.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/HelpMojo.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/HelpMojo.html Fri Apr 6 18:23:28 2018 @@ -282,186 +282,190 @@ <a class="jxr_linenumber" name="L274" href="#L274">274</a> String parameterName = getValue( parameter, <span class="jxr_string">"name"</span> ); <a class="jxr_linenumber" name="L275" href="#L275">275</a> String parameterDescription = getValue( parameter, <span class="jxr_string">"description"</span> ); <a class="jxr_linenumber" name="L276" href="#L276">276</a> -<a class="jxr_linenumber" name="L277" href="#L277">277</a> Element fieldConfigurationElement = (Element) findSingleChild( configurationElement, parameterName ); -<a class="jxr_linenumber" name="L278" href="#L278">278</a> -<a class="jxr_linenumber" name="L279" href="#L279">279</a> String parameterDefaultValue = <span class="jxr_string">""</span>; -<a class="jxr_linenumber" name="L280" href="#L280">280</a> <strong class="jxr_keyword">if</strong> ( fieldConfigurationElement != <strong class="jxr_keyword">null</strong> && fieldConfigurationElement.hasAttribute( <span class="jxr_string">"default-value"</span> ) ) -<a class="jxr_linenumber" name="L281" href="#L281">281</a> { -<a class="jxr_linenumber" name="L282" href="#L282">282</a> parameterDefaultValue = <span class="jxr_string">" (Default: "</span> + fieldConfigurationElement.getAttribute( <span class="jxr_string">"default-value"</span> ) + <span class="jxr_string">")"</span>; -<a class="jxr_linenumber" name="L283" href="#L283">283</a> } -<a class="jxr_linenumber" name="L284" href="#L284">284</a> append( sb, parameterName + parameterDefaultValue, 2 ); -<a class="jxr_linenumber" name="L285" href="#L285">285</a> Node deprecated = findSingleChild( parameter, <span class="jxr_string">"deprecated"</span> ); -<a class="jxr_linenumber" name="L286" href="#L286">286</a> <strong class="jxr_keyword">if</strong> ( ( deprecated != <strong class="jxr_keyword">null</strong> ) && isNotEmpty( deprecated.getTextContent() ) ) -<a class="jxr_linenumber" name="L287" href="#L287">287</a> { -<a class="jxr_linenumber" name="L288" href="#L288">288</a> append( sb, <span class="jxr_string">"Deprecated. "</span> + deprecated.getTextContent(), 3 ); -<a class="jxr_linenumber" name="L289" href="#L289">289</a> append( sb, <span class="jxr_string">""</span>, 0 ); -<a class="jxr_linenumber" name="L290" href="#L290">290</a> } -<a class="jxr_linenumber" name="L291" href="#L291">291</a> append( sb, parameterDescription, 3 ); -<a class="jxr_linenumber" name="L292" href="#L292">292</a> <strong class="jxr_keyword">if</strong> ( <span class="jxr_string">"true"</span>.equals( getValue( parameter, <span class="jxr_string">"required"</span> ) ) ) -<a class="jxr_linenumber" name="L293" href="#L293">293</a> { -<a class="jxr_linenumber" name="L294" href="#L294">294</a> append( sb, <span class="jxr_string">"Required: Yes"</span>, 3 ); -<a class="jxr_linenumber" name="L295" href="#L295">295</a> } -<a class="jxr_linenumber" name="L296" href="#L296">296</a> <strong class="jxr_keyword">if</strong> ( ( fieldConfigurationElement != <strong class="jxr_keyword">null</strong> ) && isNotEmpty( fieldConfigurationElement.getTextContent() ) ) +<a class="jxr_linenumber" name="L277" href="#L277">277</a> Element fieldConfigurationElement = <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="L278" href="#L278">278</a> <strong class="jxr_keyword">if</strong> ( configurationElement != <strong class="jxr_keyword">null</strong> ) +<a class="jxr_linenumber" name="L279" href="#L279">279</a> { +<a class="jxr_linenumber" name="L280" href="#L280">280</a> fieldConfigurationElement = (Element) findSingleChild( configurationElement, parameterName ); +<a class="jxr_linenumber" name="L281" href="#L281">281</a> } +<a class="jxr_linenumber" name="L282" href="#L282">282</a> +<a class="jxr_linenumber" name="L283" href="#L283">283</a> String parameterDefaultValue = <span class="jxr_string">""</span>; +<a class="jxr_linenumber" name="L284" href="#L284">284</a> <strong class="jxr_keyword">if</strong> ( fieldConfigurationElement != <strong class="jxr_keyword">null</strong> && fieldConfigurationElement.hasAttribute( <span class="jxr_string">"default-value"</span> ) ) +<a class="jxr_linenumber" name="L285" href="#L285">285</a> { +<a class="jxr_linenumber" name="L286" href="#L286">286</a> parameterDefaultValue = <span class="jxr_string">" (Default: "</span> + fieldConfigurationElement.getAttribute( <span class="jxr_string">"default-value"</span> ) + <span class="jxr_string">")"</span>; +<a class="jxr_linenumber" name="L287" href="#L287">287</a> } +<a class="jxr_linenumber" name="L288" href="#L288">288</a> append( sb, parameterName + parameterDefaultValue, 2 ); +<a class="jxr_linenumber" name="L289" href="#L289">289</a> Node deprecated = findSingleChild( parameter, <span class="jxr_string">"deprecated"</span> ); +<a class="jxr_linenumber" name="L290" href="#L290">290</a> <strong class="jxr_keyword">if</strong> ( ( deprecated != <strong class="jxr_keyword">null</strong> ) && isNotEmpty( deprecated.getTextContent() ) ) +<a class="jxr_linenumber" name="L291" href="#L291">291</a> { +<a class="jxr_linenumber" name="L292" href="#L292">292</a> append( sb, <span class="jxr_string">"Deprecated. "</span> + deprecated.getTextContent(), 3 ); +<a class="jxr_linenumber" name="L293" href="#L293">293</a> append( sb, <span class="jxr_string">""</span>, 0 ); +<a class="jxr_linenumber" name="L294" href="#L294">294</a> } +<a class="jxr_linenumber" name="L295" href="#L295">295</a> append( sb, parameterDescription, 3 ); +<a class="jxr_linenumber" name="L296" href="#L296">296</a> <strong class="jxr_keyword">if</strong> ( <span class="jxr_string">"true"</span>.equals( getValue( parameter, <span class="jxr_string">"required"</span> ) ) ) <a class="jxr_linenumber" name="L297" href="#L297">297</a> { -<a class="jxr_linenumber" name="L298" href="#L298">298</a> String property = getPropertyFromExpression( fieldConfigurationElement.getTextContent() ); -<a class="jxr_linenumber" name="L299" href="#L299">299</a> append( sb, <span class="jxr_string">"User property: "</span> + property, 3 ); -<a class="jxr_linenumber" name="L300" href="#L300">300</a> } -<a class="jxr_linenumber" name="L301" href="#L301">301</a> -<a class="jxr_linenumber" name="L302" href="#L302">302</a> append( sb, <span class="jxr_string">""</span>, 0 ); -<a class="jxr_linenumber" name="L303" href="#L303">303</a> } -<a class="jxr_linenumber" name="L304" href="#L304">304</a> -<a class="jxr_linenumber" name="L305" href="#L305">305</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L306" href="#L306">306</a> <em class="jxr_javadoccomment"> * <p>Repeat a String <code>n</code> times to form a new string.</p></em> -<a class="jxr_linenumber" name="L307" href="#L307">307</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L308" href="#L308">308</a> <em class="jxr_javadoccomment"> * @param str String to repeat</em> -<a class="jxr_linenumber" name="L309" href="#L309">309</a> <em class="jxr_javadoccomment"> * @param repeat number of times to repeat str</em> -<a class="jxr_linenumber" name="L310" href="#L310">310</a> <em class="jxr_javadoccomment"> * @return String with repeated String</em> -<a class="jxr_linenumber" name="L311" href="#L311">311</a> <em class="jxr_javadoccomment"> * @throws NegativeArraySizeException if <code>repeat < 0</code></em> -<a class="jxr_linenumber" name="L312" href="#L312">312</a> <em class="jxr_javadoccomment"> * @throws NullPointerException if str is <code>null</code></em> -<a class="jxr_linenumber" name="L313" href="#L313">313</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L314" href="#L314">314</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> String repeat( String str, <strong class="jxr_keyword">int</strong> repeat ) -<a class="jxr_linenumber" name="L315" href="#L315">315</a> { -<a class="jxr_linenumber" name="L316" href="#L316">316</a> StringBuilder buffer = <strong class="jxr_keyword">new</strong> StringBuilder( repeat * str.length() ); -<a class="jxr_linenumber" name="L317" href="#L317">317</a> -<a class="jxr_linenumber" name="L318" href="#L318">318</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> i = 0; i < repeat; i++ ) -<a class="jxr_linenumber" name="L319" href="#L319">319</a> { -<a class="jxr_linenumber" name="L320" href="#L320">320</a> buffer.append( str ); -<a class="jxr_linenumber" name="L321" href="#L321">321</a> } -<a class="jxr_linenumber" name="L322" href="#L322">322</a> -<a class="jxr_linenumber" name="L323" href="#L323">323</a> <strong class="jxr_keyword">return</strong> buffer.toString(); -<a class="jxr_linenumber" name="L324" href="#L324">324</a> } -<a class="jxr_linenumber" name="L325" href="#L325">325</a> -<a class="jxr_linenumber" name="L326" href="#L326">326</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L327" href="#L327">327</a> <em class="jxr_javadoccomment"> * Append a description to the buffer by respecting the indentSize and lineLength parameters.</em> -<a class="jxr_linenumber" name="L328" href="#L328">328</a> <em class="jxr_javadoccomment"> * <b>Note</b>: The last character is always a new line.</em> -<a class="jxr_linenumber" name="L329" href="#L329">329</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L330" href="#L330">330</a> <em class="jxr_javadoccomment"> * @param sb The buffer to append the description, not <code>null</code>.</em> -<a class="jxr_linenumber" name="L331" href="#L331">331</a> <em class="jxr_javadoccomment"> * @param description The description, not <code>null</code>.</em> -<a class="jxr_linenumber" name="L332" href="#L332">332</a> <em class="jxr_javadoccomment"> * @param indent The base indentation level of each line, must not be negative.</em> -<a class="jxr_linenumber" name="L333" href="#L333">333</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L334" href="#L334">334</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> append( StringBuilder sb, String description, <strong class="jxr_keyword">int</strong> indent ) -<a class="jxr_linenumber" name="L335" href="#L335">335</a> { -<a class="jxr_linenumber" name="L336" href="#L336">336</a> <strong class="jxr_keyword">for</strong> ( String line : toLines( description, indent, indentSize, lineLength ) ) -<a class="jxr_linenumber" name="L337" href="#L337">337</a> { -<a class="jxr_linenumber" name="L338" href="#L338">338</a> sb.append( line ).append( '\n' ); -<a class="jxr_linenumber" name="L339" href="#L339">339</a> } -<a class="jxr_linenumber" name="L340" href="#L340">340</a> } -<a class="jxr_linenumber" name="L341" href="#L341">341</a> -<a class="jxr_linenumber" name="L342" href="#L342">342</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L343" href="#L343">343</a> <em class="jxr_javadoccomment"> * Splits the specified text into lines of convenient display length.</em> -<a class="jxr_linenumber" name="L344" href="#L344">344</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L345" href="#L345">345</a> <em class="jxr_javadoccomment"> * @param text The text to split into lines, must not be <code>null</code>.</em> -<a class="jxr_linenumber" name="L346" href="#L346">346</a> <em class="jxr_javadoccomment"> * @param indent The base indentation level of each line, must not be negative.</em> -<a class="jxr_linenumber" name="L347" href="#L347">347</a> <em class="jxr_javadoccomment"> * @param indentSize The size of each indentation, must not be negative.</em> -<a class="jxr_linenumber" name="L348" href="#L348">348</a> <em class="jxr_javadoccomment"> * @param lineLength The length of the line, must not be negative.</em> -<a class="jxr_linenumber" name="L349" href="#L349">349</a> <em class="jxr_javadoccomment"> * @return The sequence of display lines, never <code>null</code>.</em> -<a class="jxr_linenumber" name="L350" href="#L350">350</a> <em class="jxr_javadoccomment"> * @throws NegativeArraySizeException if <code>indent < 0</code></em> -<a class="jxr_linenumber" name="L351" href="#L351">351</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L352" href="#L352">352</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> List<String> toLines( String text, <strong class="jxr_keyword">int</strong> indent, <strong class="jxr_keyword">int</strong> indentSize, <strong class="jxr_keyword">int</strong> lineLength ) -<a class="jxr_linenumber" name="L353" href="#L353">353</a> { -<a class="jxr_linenumber" name="L354" href="#L354">354</a> List<String> lines = <strong class="jxr_keyword">new</strong> ArrayList<String>(); -<a class="jxr_linenumber" name="L355" href="#L355">355</a> -<a class="jxr_linenumber" name="L356" href="#L356">356</a> String ind = repeat( <span class="jxr_string">"\t"</span>, indent ); -<a class="jxr_linenumber" name="L357" href="#L357">357</a> -<a class="jxr_linenumber" name="L358" href="#L358">358</a> String[] plainLines = text.split( <span class="jxr_string">"(\r\n)|(\r)|(\n)"</span> ); +<a class="jxr_linenumber" name="L298" href="#L298">298</a> append( sb, <span class="jxr_string">"Required: Yes"</span>, 3 ); +<a class="jxr_linenumber" name="L299" href="#L299">299</a> } +<a class="jxr_linenumber" name="L300" href="#L300">300</a> <strong class="jxr_keyword">if</strong> ( ( fieldConfigurationElement != <strong class="jxr_keyword">null</strong> ) && isNotEmpty( fieldConfigurationElement.getTextContent() ) ) +<a class="jxr_linenumber" name="L301" href="#L301">301</a> { +<a class="jxr_linenumber" name="L302" href="#L302">302</a> String property = getPropertyFromExpression( fieldConfigurationElement.getTextContent() ); +<a class="jxr_linenumber" name="L303" href="#L303">303</a> append( sb, <span class="jxr_string">"User property: "</span> + property, 3 ); +<a class="jxr_linenumber" name="L304" href="#L304">304</a> } +<a class="jxr_linenumber" name="L305" href="#L305">305</a> +<a class="jxr_linenumber" name="L306" href="#L306">306</a> append( sb, <span class="jxr_string">""</span>, 0 ); +<a class="jxr_linenumber" name="L307" href="#L307">307</a> } +<a class="jxr_linenumber" name="L308" href="#L308">308</a> +<a class="jxr_linenumber" name="L309" href="#L309">309</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="L310" href="#L310">310</a> <em class="jxr_javadoccomment"> * <p>Repeat a String <code>n</code> times to form a new string.</p></em> +<a class="jxr_linenumber" name="L311" href="#L311">311</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="L312" href="#L312">312</a> <em class="jxr_javadoccomment"> * @param str String to repeat</em> +<a class="jxr_linenumber" name="L313" href="#L313">313</a> <em class="jxr_javadoccomment"> * @param repeat number of times to repeat str</em> +<a class="jxr_linenumber" name="L314" href="#L314">314</a> <em class="jxr_javadoccomment"> * @return String with repeated String</em> +<a class="jxr_linenumber" name="L315" href="#L315">315</a> <em class="jxr_javadoccomment"> * @throws NegativeArraySizeException if <code>repeat &lt; 0</code></em> +<a class="jxr_linenumber" name="L316" href="#L316">316</a> <em class="jxr_javadoccomment"> * @throws NullPointerException if str is <code>null</code></em> +<a class="jxr_linenumber" name="L317" href="#L317">317</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="L318" href="#L318">318</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> String repeat( String str, <strong class="jxr_keyword">int</strong> repeat ) +<a class="jxr_linenumber" name="L319" href="#L319">319</a> { +<a class="jxr_linenumber" name="L320" href="#L320">320</a> StringBuilder buffer = <strong class="jxr_keyword">new</strong> StringBuilder( repeat * str.length() ); +<a class="jxr_linenumber" name="L321" href="#L321">321</a> +<a class="jxr_linenumber" name="L322" href="#L322">322</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> i = 0; i < repeat; i++ ) +<a class="jxr_linenumber" name="L323" href="#L323">323</a> { +<a class="jxr_linenumber" name="L324" href="#L324">324</a> buffer.append( str ); +<a class="jxr_linenumber" name="L325" href="#L325">325</a> } +<a class="jxr_linenumber" name="L326" href="#L326">326</a> +<a class="jxr_linenumber" name="L327" href="#L327">327</a> <strong class="jxr_keyword">return</strong> buffer.toString(); +<a class="jxr_linenumber" name="L328" href="#L328">328</a> } +<a class="jxr_linenumber" name="L329" href="#L329">329</a> +<a class="jxr_linenumber" name="L330" href="#L330">330</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="L331" href="#L331">331</a> <em class="jxr_javadoccomment"> * Append a description to the buffer by respecting the indentSize and lineLength parameters.</em> +<a class="jxr_linenumber" name="L332" href="#L332">332</a> <em class="jxr_javadoccomment"> * <b>Note</b>: The last character is always a new line.</em> +<a class="jxr_linenumber" name="L333" href="#L333">333</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="L334" href="#L334">334</a> <em class="jxr_javadoccomment"> * @param sb The buffer to append the description, not <code>null</code>.</em> +<a class="jxr_linenumber" name="L335" href="#L335">335</a> <em class="jxr_javadoccomment"> * @param description The description, not <code>null</code>.</em> +<a class="jxr_linenumber" name="L336" href="#L336">336</a> <em class="jxr_javadoccomment"> * @param indent The base indentation level of each line, must not be negative.</em> +<a class="jxr_linenumber" name="L337" href="#L337">337</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="L338" href="#L338">338</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">void</strong> append( StringBuilder sb, String description, <strong class="jxr_keyword">int</strong> indent ) +<a class="jxr_linenumber" name="L339" href="#L339">339</a> { +<a class="jxr_linenumber" name="L340" href="#L340">340</a> <strong class="jxr_keyword">for</strong> ( String line : toLines( description, indent, indentSize, lineLength ) ) +<a class="jxr_linenumber" name="L341" href="#L341">341</a> { +<a class="jxr_linenumber" name="L342" href="#L342">342</a> sb.append( line ).append( '\n' ); +<a class="jxr_linenumber" name="L343" href="#L343">343</a> } +<a class="jxr_linenumber" name="L344" href="#L344">344</a> } +<a class="jxr_linenumber" name="L345" href="#L345">345</a> +<a class="jxr_linenumber" name="L346" href="#L346">346</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="L347" href="#L347">347</a> <em class="jxr_javadoccomment"> * Splits the specified text into lines of convenient display length.</em> +<a class="jxr_linenumber" name="L348" href="#L348">348</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="L349" href="#L349">349</a> <em class="jxr_javadoccomment"> * @param text The text to split into lines, must not be <code>null</code>.</em> +<a class="jxr_linenumber" name="L350" href="#L350">350</a> <em class="jxr_javadoccomment"> * @param indent The base indentation level of each line, must not be negative.</em> +<a class="jxr_linenumber" name="L351" href="#L351">351</a> <em class="jxr_javadoccomment"> * @param indentSize The size of each indentation, must not be negative.</em> +<a class="jxr_linenumber" name="L352" href="#L352">352</a> <em class="jxr_javadoccomment"> * @param lineLength The length of the line, must not be negative.</em> +<a class="jxr_linenumber" name="L353" href="#L353">353</a> <em class="jxr_javadoccomment"> * @return The sequence of display lines, never <code>null</code>.</em> +<a class="jxr_linenumber" name="L354" href="#L354">354</a> <em class="jxr_javadoccomment"> * @throws NegativeArraySizeException if <code>indent &lt; 0</code></em> +<a class="jxr_linenumber" name="L355" href="#L355">355</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="L356" href="#L356">356</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> List<String> toLines( String text, <strong class="jxr_keyword">int</strong> indent, <strong class="jxr_keyword">int</strong> indentSize, <strong class="jxr_keyword">int</strong> lineLength ) +<a class="jxr_linenumber" name="L357" href="#L357">357</a> { +<a class="jxr_linenumber" name="L358" href="#L358">358</a> List<String> lines = <strong class="jxr_keyword">new</strong> ArrayList<String>(); <a class="jxr_linenumber" name="L359" href="#L359">359</a> -<a class="jxr_linenumber" name="L360" href="#L360">360</a> <strong class="jxr_keyword">for</strong> ( String plainLine : plainLines ) -<a class="jxr_linenumber" name="L361" href="#L361">361</a> { -<a class="jxr_linenumber" name="L362" href="#L362">362</a> toLines( lines, ind + plainLine, indentSize, lineLength ); -<a class="jxr_linenumber" name="L363" href="#L363">363</a> } -<a class="jxr_linenumber" name="L364" href="#L364">364</a> -<a class="jxr_linenumber" name="L365" href="#L365">365</a> <strong class="jxr_keyword">return</strong> lines; -<a class="jxr_linenumber" name="L366" href="#L366">366</a> } -<a class="jxr_linenumber" name="L367" href="#L367">367</a> -<a class="jxr_linenumber" name="L368" href="#L368">368</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L369" href="#L369">369</a> <em class="jxr_javadoccomment"> * Adds the specified line to the output sequence, performing line wrapping if necessary.</em> -<a class="jxr_linenumber" name="L370" href="#L370">370</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L371" href="#L371">371</a> <em class="jxr_javadoccomment"> * @param lines The sequence of display lines, must not be <code>null</code>.</em> -<a class="jxr_linenumber" name="L372" href="#L372">372</a> <em class="jxr_javadoccomment"> * @param line The line to add, must not be <code>null</code>.</em> -<a class="jxr_linenumber" name="L373" href="#L373">373</a> <em class="jxr_javadoccomment"> * @param indentSize The size of each indentation, must not be negative.</em> -<a class="jxr_linenumber" name="L374" href="#L374">374</a> <em class="jxr_javadoccomment"> * @param lineLength The length of the line, must not be negative.</em> -<a class="jxr_linenumber" name="L375" href="#L375">375</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L376" href="#L376">376</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> toLines( List<String> lines, String line, <strong class="jxr_keyword">int</strong> indentSize, <strong class="jxr_keyword">int</strong> lineLength ) -<a class="jxr_linenumber" name="L377" href="#L377">377</a> { -<a class="jxr_linenumber" name="L378" href="#L378">378</a> <strong class="jxr_keyword">int</strong> lineIndent = getIndentLevel( line ); -<a class="jxr_linenumber" name="L379" href="#L379">379</a> StringBuilder buf = <strong class="jxr_keyword">new</strong> StringBuilder( 256 ); -<a class="jxr_linenumber" name="L380" href="#L380">380</a> -<a class="jxr_linenumber" name="L381" href="#L381">381</a> String[] tokens = line.split( <span class="jxr_string">" +"</span> ); -<a class="jxr_linenumber" name="L382" href="#L382">382</a> -<a class="jxr_linenumber" name="L383" href="#L383">383</a> <strong class="jxr_keyword">for</strong> ( String token : tokens ) -<a class="jxr_linenumber" name="L384" href="#L384">384</a> { -<a class="jxr_linenumber" name="L385" href="#L385">385</a> <strong class="jxr_keyword">if</strong> ( buf.length() > 0 ) -<a class="jxr_linenumber" name="L386" href="#L386">386</a> { -<a class="jxr_linenumber" name="L387" href="#L387">387</a> <strong class="jxr_keyword">if</strong> ( buf.length() + token.length() >= lineLength ) -<a class="jxr_linenumber" name="L388" href="#L388">388</a> { -<a class="jxr_linenumber" name="L389" href="#L389">389</a> lines.add( buf.toString() ); -<a class="jxr_linenumber" name="L390" href="#L390">390</a> buf.setLength( 0 ); -<a class="jxr_linenumber" name="L391" href="#L391">391</a> buf.append( repeat( <span class="jxr_string">" "</span>, lineIndent * indentSize ) ); -<a class="jxr_linenumber" name="L392" href="#L392">392</a> } -<a class="jxr_linenumber" name="L393" href="#L393">393</a> <strong class="jxr_keyword">else</strong> -<a class="jxr_linenumber" name="L394" href="#L394">394</a> { -<a class="jxr_linenumber" name="L395" href="#L395">395</a> buf.append( ' ' ); +<a class="jxr_linenumber" name="L360" href="#L360">360</a> String ind = repeat( <span class="jxr_string">"\t"</span>, indent ); +<a class="jxr_linenumber" name="L361" href="#L361">361</a> +<a class="jxr_linenumber" name="L362" href="#L362">362</a> String[] plainLines = text.split( <span class="jxr_string">"(\r\n)|(\r)|(\n)"</span> ); +<a class="jxr_linenumber" name="L363" href="#L363">363</a> +<a class="jxr_linenumber" name="L364" href="#L364">364</a> <strong class="jxr_keyword">for</strong> ( String plainLine : plainLines ) +<a class="jxr_linenumber" name="L365" href="#L365">365</a> { +<a class="jxr_linenumber" name="L366" href="#L366">366</a> toLines( lines, ind + plainLine, indentSize, lineLength ); +<a class="jxr_linenumber" name="L367" href="#L367">367</a> } +<a class="jxr_linenumber" name="L368" href="#L368">368</a> +<a class="jxr_linenumber" name="L369" href="#L369">369</a> <strong class="jxr_keyword">return</strong> lines; +<a class="jxr_linenumber" name="L370" href="#L370">370</a> } +<a class="jxr_linenumber" name="L371" href="#L371">371</a> +<a class="jxr_linenumber" name="L372" href="#L372">372</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="L373" href="#L373">373</a> <em class="jxr_javadoccomment"> * Adds the specified line to the output sequence, performing line wrapping if necessary.</em> +<a class="jxr_linenumber" name="L374" href="#L374">374</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="L375" href="#L375">375</a> <em class="jxr_javadoccomment"> * @param lines The sequence of display lines, must not be <code>null</code>.</em> +<a class="jxr_linenumber" name="L376" href="#L376">376</a> <em class="jxr_javadoccomment"> * @param line The line to add, must not be <code>null</code>.</em> +<a class="jxr_linenumber" name="L377" href="#L377">377</a> <em class="jxr_javadoccomment"> * @param indentSize The size of each indentation, must not be negative.</em> +<a class="jxr_linenumber" name="L378" href="#L378">378</a> <em class="jxr_javadoccomment"> * @param lineLength The length of the line, must not be negative.</em> +<a class="jxr_linenumber" name="L379" href="#L379">379</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="L380" href="#L380">380</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> toLines( List<String> lines, String line, <strong class="jxr_keyword">int</strong> indentSize, <strong class="jxr_keyword">int</strong> lineLength ) +<a class="jxr_linenumber" name="L381" href="#L381">381</a> { +<a class="jxr_linenumber" name="L382" href="#L382">382</a> <strong class="jxr_keyword">int</strong> lineIndent = getIndentLevel( line ); +<a class="jxr_linenumber" name="L383" href="#L383">383</a> StringBuilder buf = <strong class="jxr_keyword">new</strong> StringBuilder( 256 ); +<a class="jxr_linenumber" name="L384" href="#L384">384</a> +<a class="jxr_linenumber" name="L385" href="#L385">385</a> String[] tokens = line.split( <span class="jxr_string">" +"</span> ); +<a class="jxr_linenumber" name="L386" href="#L386">386</a> +<a class="jxr_linenumber" name="L387" href="#L387">387</a> <strong class="jxr_keyword">for</strong> ( String token : tokens ) +<a class="jxr_linenumber" name="L388" href="#L388">388</a> { +<a class="jxr_linenumber" name="L389" href="#L389">389</a> <strong class="jxr_keyword">if</strong> ( buf.length() > 0 ) +<a class="jxr_linenumber" name="L390" href="#L390">390</a> { +<a class="jxr_linenumber" name="L391" href="#L391">391</a> <strong class="jxr_keyword">if</strong> ( buf.length() + token.length() >= lineLength ) +<a class="jxr_linenumber" name="L392" href="#L392">392</a> { +<a class="jxr_linenumber" name="L393" href="#L393">393</a> lines.add( buf.toString() ); +<a class="jxr_linenumber" name="L394" href="#L394">394</a> buf.setLength( 0 ); +<a class="jxr_linenumber" name="L395" href="#L395">395</a> buf.append( repeat( <span class="jxr_string">" "</span>, lineIndent * indentSize ) ); <a class="jxr_linenumber" name="L396" href="#L396">396</a> } -<a class="jxr_linenumber" name="L397" href="#L397">397</a> } -<a class="jxr_linenumber" name="L398" href="#L398">398</a> -<a class="jxr_linenumber" name="L399" href="#L399">399</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> j = 0; j < token.length(); j++ ) -<a class="jxr_linenumber" name="L400" href="#L400">400</a> { -<a class="jxr_linenumber" name="L401" href="#L401">401</a> <strong class="jxr_keyword">char</strong> c = token.charAt( j ); -<a class="jxr_linenumber" name="L402" href="#L402">402</a> <strong class="jxr_keyword">if</strong> ( c == '\t' ) -<a class="jxr_linenumber" name="L403" href="#L403">403</a> { -<a class="jxr_linenumber" name="L404" href="#L404">404</a> buf.append( repeat( <span class="jxr_string">" "</span>, indentSize - buf.length() % indentSize ) ); -<a class="jxr_linenumber" name="L405" href="#L405">405</a> } -<a class="jxr_linenumber" name="L406" href="#L406">406</a> <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> ( c == '\u00A0' ) +<a class="jxr_linenumber" name="L397" href="#L397">397</a> <strong class="jxr_keyword">else</strong> +<a class="jxr_linenumber" name="L398" href="#L398">398</a> { +<a class="jxr_linenumber" name="L399" href="#L399">399</a> buf.append( ' ' ); +<a class="jxr_linenumber" name="L400" href="#L400">400</a> } +<a class="jxr_linenumber" name="L401" href="#L401">401</a> } +<a class="jxr_linenumber" name="L402" href="#L402">402</a> +<a class="jxr_linenumber" name="L403" href="#L403">403</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> j = 0; j < token.length(); j++ ) +<a class="jxr_linenumber" name="L404" href="#L404">404</a> { +<a class="jxr_linenumber" name="L405" href="#L405">405</a> <strong class="jxr_keyword">char</strong> c = token.charAt( j ); +<a class="jxr_linenumber" name="L406" href="#L406">406</a> <strong class="jxr_keyword">if</strong> ( c == '\t' ) <a class="jxr_linenumber" name="L407" href="#L407">407</a> { -<a class="jxr_linenumber" name="L408" href="#L408">408</a> buf.append( ' ' ); +<a class="jxr_linenumber" name="L408" href="#L408">408</a> buf.append( repeat( <span class="jxr_string">" "</span>, indentSize - buf.length() % indentSize ) ); <a class="jxr_linenumber" name="L409" href="#L409">409</a> } -<a class="jxr_linenumber" name="L410" href="#L410">410</a> <strong class="jxr_keyword">else</strong> +<a class="jxr_linenumber" name="L410" href="#L410">410</a> <strong class="jxr_keyword">else</strong> <strong class="jxr_keyword">if</strong> ( c == '\u00A0' ) <a class="jxr_linenumber" name="L411" href="#L411">411</a> { -<a class="jxr_linenumber" name="L412" href="#L412">412</a> buf.append( c ); +<a class="jxr_linenumber" name="L412" href="#L412">412</a> buf.append( ' ' ); <a class="jxr_linenumber" name="L413" href="#L413">413</a> } -<a class="jxr_linenumber" name="L414" href="#L414">414</a> } -<a class="jxr_linenumber" name="L415" href="#L415">415</a> } -<a class="jxr_linenumber" name="L416" href="#L416">416</a> lines.add( buf.toString() ); -<a class="jxr_linenumber" name="L417" href="#L417">417</a> } -<a class="jxr_linenumber" name="L418" href="#L418">418</a> -<a class="jxr_linenumber" name="L419" href="#L419">419</a> <em class="jxr_javadoccomment">/**</em> -<a class="jxr_linenumber" name="L420" href="#L420">420</a> <em class="jxr_javadoccomment"> * Gets the indentation level of the specified line.</em> -<a class="jxr_linenumber" name="L421" href="#L421">421</a> <em class="jxr_javadoccomment"> *</em> -<a class="jxr_linenumber" name="L422" href="#L422">422</a> <em class="jxr_javadoccomment"> * @param line The line whose indentation level should be retrieved, must not be <code>null</code>.</em> -<a class="jxr_linenumber" name="L423" href="#L423">423</a> <em class="jxr_javadoccomment"> * @return The indentation level of the line.</em> -<a class="jxr_linenumber" name="L424" href="#L424">424</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L425" href="#L425">425</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">int</strong> getIndentLevel( String line ) -<a class="jxr_linenumber" name="L426" href="#L426">426</a> { -<a class="jxr_linenumber" name="L427" href="#L427">427</a> <strong class="jxr_keyword">int</strong> level = 0; -<a class="jxr_linenumber" name="L428" href="#L428">428</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> i = 0; i < line.length() && line.charAt( i ) == '\t'; i++ ) -<a class="jxr_linenumber" name="L429" href="#L429">429</a> { -<a class="jxr_linenumber" name="L430" href="#L430">430</a> level++; -<a class="jxr_linenumber" name="L431" href="#L431">431</a> } -<a class="jxr_linenumber" name="L432" href="#L432">432</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> i = level + 1; i <= level + 4 && i < line.length(); i++ ) +<a class="jxr_linenumber" name="L414" href="#L414">414</a> <strong class="jxr_keyword">else</strong> +<a class="jxr_linenumber" name="L415" href="#L415">415</a> { +<a class="jxr_linenumber" name="L416" href="#L416">416</a> buf.append( c ); +<a class="jxr_linenumber" name="L417" href="#L417">417</a> } +<a class="jxr_linenumber" name="L418" href="#L418">418</a> } +<a class="jxr_linenumber" name="L419" href="#L419">419</a> } +<a class="jxr_linenumber" name="L420" href="#L420">420</a> lines.add( buf.toString() ); +<a class="jxr_linenumber" name="L421" href="#L421">421</a> } +<a class="jxr_linenumber" name="L422" href="#L422">422</a> +<a class="jxr_linenumber" name="L423" href="#L423">423</a> <em class="jxr_javadoccomment">/**</em> +<a class="jxr_linenumber" name="L424" href="#L424">424</a> <em class="jxr_javadoccomment"> * Gets the indentation level of the specified line.</em> +<a class="jxr_linenumber" name="L425" href="#L425">425</a> <em class="jxr_javadoccomment"> *</em> +<a class="jxr_linenumber" name="L426" href="#L426">426</a> <em class="jxr_javadoccomment"> * @param line The line whose indentation level should be retrieved, must not be <code>null</code>.</em> +<a class="jxr_linenumber" name="L427" href="#L427">427</a> <em class="jxr_javadoccomment"> * @return The indentation level of the line.</em> +<a class="jxr_linenumber" name="L428" href="#L428">428</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="L429" href="#L429">429</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">int</strong> getIndentLevel( String line ) +<a class="jxr_linenumber" name="L430" href="#L430">430</a> { +<a class="jxr_linenumber" name="L431" href="#L431">431</a> <strong class="jxr_keyword">int</strong> level = 0; +<a class="jxr_linenumber" name="L432" href="#L432">432</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> i = 0; i < line.length() && line.charAt( i ) == '\t'; i++ ) <a class="jxr_linenumber" name="L433" href="#L433">433</a> { -<a class="jxr_linenumber" name="L434" href="#L434">434</a> <strong class="jxr_keyword">if</strong> ( line.charAt( i ) == '\t' ) -<a class="jxr_linenumber" name="L435" href="#L435">435</a> { -<a class="jxr_linenumber" name="L436" href="#L436">436</a> level++; -<a class="jxr_linenumber" name="L437" href="#L437">437</a> <strong class="jxr_keyword">break</strong>; -<a class="jxr_linenumber" name="L438" href="#L438">438</a> } -<a class="jxr_linenumber" name="L439" href="#L439">439</a> } -<a class="jxr_linenumber" name="L440" href="#L440">440</a> <strong class="jxr_keyword">return</strong> level; -<a class="jxr_linenumber" name="L441" href="#L441">441</a> } -<a class="jxr_linenumber" name="L442" href="#L442">442</a> -<a class="jxr_linenumber" name="L443" href="#L443">443</a> <strong class="jxr_keyword">private</strong> String getPropertyFromExpression( String expression ) -<a class="jxr_linenumber" name="L444" href="#L444">444</a> { -<a class="jxr_linenumber" name="L445" href="#L445">445</a> <strong class="jxr_keyword">if</strong> ( expression != <strong class="jxr_keyword">null</strong> && expression.startsWith( <span class="jxr_string">"${"</span> ) && expression.endsWith( <span class="jxr_string">"}"</span> ) -<a class="jxr_linenumber" name="L446" href="#L446">446</a> && !expression.substring( 2 ).contains( <span class="jxr_string">"${"</span> ) ) -<a class="jxr_linenumber" name="L447" href="#L447">447</a> { -<a class="jxr_linenumber" name="L448" href="#L448">448</a> <em class="jxr_comment">// expression="${xxx}" -> property="xxx"</em> -<a class="jxr_linenumber" name="L449" href="#L449">449</a> <strong class="jxr_keyword">return</strong> expression.substring( 2, expression.length() - 1 ); -<a class="jxr_linenumber" name="L450" href="#L450">450</a> } -<a class="jxr_linenumber" name="L451" href="#L451">451</a> <em class="jxr_comment">// no property can be extracted</em> -<a class="jxr_linenumber" name="L452" href="#L452">452</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; -<a class="jxr_linenumber" name="L453" href="#L453">453</a> } -<a class="jxr_linenumber" name="L454" href="#L454">454</a> } +<a class="jxr_linenumber" name="L434" href="#L434">434</a> level++; +<a class="jxr_linenumber" name="L435" href="#L435">435</a> } +<a class="jxr_linenumber" name="L436" href="#L436">436</a> <strong class="jxr_keyword">for</strong> ( <strong class="jxr_keyword">int</strong> i = level + 1; i <= level + 4 && i < line.length(); i++ ) +<a class="jxr_linenumber" name="L437" href="#L437">437</a> { +<a class="jxr_linenumber" name="L438" href="#L438">438</a> <strong class="jxr_keyword">if</strong> ( line.charAt( i ) == '\t' ) +<a class="jxr_linenumber" name="L439" href="#L439">439</a> { +<a class="jxr_linenumber" name="L440" href="#L440">440</a> level++; +<a class="jxr_linenumber" name="L441" href="#L441">441</a> <strong class="jxr_keyword">break</strong>; +<a class="jxr_linenumber" name="L442" href="#L442">442</a> } +<a class="jxr_linenumber" name="L443" href="#L443">443</a> } +<a class="jxr_linenumber" name="L444" href="#L444">444</a> <strong class="jxr_keyword">return</strong> level; +<a class="jxr_linenumber" name="L445" href="#L445">445</a> } +<a class="jxr_linenumber" name="L446" href="#L446">446</a> +<a class="jxr_linenumber" name="L447" href="#L447">447</a> <strong class="jxr_keyword">private</strong> String getPropertyFromExpression( String expression ) +<a class="jxr_linenumber" name="L448" href="#L448">448</a> { +<a class="jxr_linenumber" name="L449" href="#L449">449</a> <strong class="jxr_keyword">if</strong> ( expression != <strong class="jxr_keyword">null</strong> && expression.startsWith( <span class="jxr_string">"${"</span> ) && expression.endsWith( <span class="jxr_string">"}"</span> ) +<a class="jxr_linenumber" name="L450" href="#L450">450</a> && !expression.substring( 2 ).contains( <span class="jxr_string">"${"</span> ) ) +<a class="jxr_linenumber" name="L451" href="#L451">451</a> { +<a class="jxr_linenumber" name="L452" href="#L452">452</a> <em class="jxr_comment">// expression="${xxx}" -> property="xxx"</em> +<a class="jxr_linenumber" name="L453" href="#L453">453</a> <strong class="jxr_keyword">return</strong> expression.substring( 2, expression.length() - 1 ); +<a class="jxr_linenumber" name="L454" href="#L454">454</a> } +<a class="jxr_linenumber" name="L455" href="#L455">455</a> <em class="jxr_comment">// no property can be extracted</em> +<a class="jxr_linenumber" name="L456" href="#L456">456</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">null</strong>; +<a class="jxr_linenumber" name="L457" href="#L457">457</a> } +<a class="jxr_linenumber" name="L458" href="#L458">458</a> } </pre> <hr/> -<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/JarMojo.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/JarMojo.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/JarMojo.html Fri Apr 6 18:23:28 2018 @@ -38,7 +38,7 @@ <a class="jxr_linenumber" name="L30" href="#L30">30</a> <em class="jxr_javadoccomment"> * Build a JAR from the current project.</em> <a class="jxr_linenumber" name="L31" href="#L31">31</a> <em class="jxr_javadoccomment"> *</em> <a class="jxr_linenumber" name="L32" href="#L32">32</a> <em class="jxr_javadoccomment"> * @author <a href="eveni...@apache.org">Emmanuel Venisse</a></em> -<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * @version $Id: JarMojo.java 1740869 2016-04-25 18:08:04Z khmarbaise $</em> +<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * @version $Id$</em> <a class="jxr_linenumber" name="L34" href="#L34">34</a> <em class="jxr_javadoccomment"> */</em> <a class="jxr_linenumber" name="L35" href="#L35">35</a> @Mojo( name = <span class="jxr_string">"jar"</span>, defaultPhase = LifecyclePhase.PACKAGE, requiresProject = <strong class="jxr_keyword">true</strong>, threadSafe = <strong class="jxr_keyword">true</strong>, <a class="jxr_linenumber" name="L36" href="#L36">36</a> requiresDependencyResolution = ResolutionScope.RUNTIME ) @@ -86,6 +86,6 @@ <a class="jxr_linenumber" name="L78" href="#L78">78</a> } </pre> <hr/> -<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/TestJarMojo.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/TestJarMojo.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/TestJarMojo.html Fri Apr 6 18:23:28 2018 @@ -38,7 +38,7 @@ <a class="jxr_linenumber" name="L30" href="#L30">30</a> <em class="jxr_javadoccomment"> * Build a JAR of the test classes for the current project.</em> <a class="jxr_linenumber" name="L31" href="#L31">31</a> <em class="jxr_javadoccomment"> *</em> <a class="jxr_linenumber" name="L32" href="#L32">32</a> <em class="jxr_javadoccomment"> * @author <a href="eveni...@apache.org">Emmanuel Venisse</a></em> -<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * @version $Id: TestJarMojo.java 1740869 2016-04-25 18:08:04Z khmarbaise $</em> +<a class="jxr_linenumber" name="L33" href="#L33">33</a> <em class="jxr_javadoccomment"> * @version $Id$</em> <a class="jxr_linenumber" name="L34" href="#L34">34</a> <em class="jxr_javadoccomment"> */</em> <a class="jxr_linenumber" name="L35" href="#L35">35</a> <em class="jxr_comment">// CHECKSTYLE_OFF: LineLength</em> <a class="jxr_linenumber" name="L36" href="#L36">36</a> @Mojo( name = <span class="jxr_string">"test-jar"</span>, defaultPhase = LifecyclePhase.PACKAGE, requiresProject = <strong class="jxr_keyword">true</strong>, threadSafe = <strong class="jxr_keyword">true</strong>, requiresDependencyResolution = ResolutionScope.TEST ) @@ -108,6 +108,6 @@ <a class="jxr_linenumber" name="L100" href="#L100">100</a> } </pre> <hr/> -<div id="footer">Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +<div id="footer">Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/package-frame.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/package-frame.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/package-frame.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference Package org.apache.maven.plugins.jar</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference Package org.apache.maven.plugins.jar</title> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" /> </head> <body> Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/package-summary.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/package-summary.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/org/apache/maven/plugins/jar/package-summary.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference Package org.apache.maven.plugins.jar</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference Package org.apache.maven.plugins.jar</title> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" /> </head> <body> @@ -78,7 +78,7 @@ </div> <hr /> <div id="footer"> - Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. + Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. </div> </body> </html> \ No newline at end of file Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/overview-frame.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/overview-frame.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/overview-frame.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference</title> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" /> </head> <body> Modified: websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/overview-summary.html ============================================================================== --- websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/overview-summary.html (original) +++ websites/production/maven/components/plugins-archives/maven-jar-plugin-LATEST/xref/overview-summary.html Fri Apr 6 18:23:28 2018 @@ -3,7 +3,7 @@ <html xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Plugin 3.0.2 Reference</title> + <title>Apache Maven JAR Plugin 3.1.0 Reference</title> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" /> </head> <body> @@ -24,7 +24,7 @@ </ul> </div> - <h2>Apache Maven JAR Plugin 3.0.2 Reference</h2> + <h2>Apache Maven JAR Plugin 3.1.0 Reference</h2> <table class="summary"> <thead> @@ -60,7 +60,7 @@ <hr /> <div id="footer"> - Copyright © 2002–2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. + Copyright © 2002–2018 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved. </div> </body> </html> \ No newline at end of file