Modified: maven/website/components/shared-archives/maven-shared-jar-LATEST/taglist.html ============================================================================== --- maven/website/components/shared-archives/maven-shared-jar-LATEST/taglist.html (original) +++ maven/website/components/shared-archives/maven-shared-jar-LATEST/taglist.html Sat Jun 1 19:47:09 2024 @@ -1,220 +1,224 @@ -<!DOCTYPE html> - - -<!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.codehaus.mojo:taglist-maven-plugin:3.0.0:taglist at 2023-04-15 - | Rendered using Apache Maven Fluido Skin 1.11.1 ---> -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - <head> - <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 JAR Utilities – Tag List report</title> - <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.1.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.11.1.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 class="topBarDisabled"> - <div class="container-fluid"> - <header> - <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 Utilities" style="" /></a></div> - <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png" alt="" style="" /></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="Shared Components">Shared Components</a><span class="divider">/</span></li> - <li class=""><a href="index.html" title="Apache Maven JAR Utilities">Apache Maven JAR Utilities</a><span class="divider">/</span></li> - <li class="active ">Tag List report</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-04-15</li> - <li id="projectVersion" class="pull-right">Version: 3.0.0</li> - </ul> - </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="apidocs/index.html" title="JavaDocs"><span class="none"></span>JavaDocs</a></li> - <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</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">Parent Project</li> - <li><a href="../index.html" title="Apache Maven Shared Components"><span class="none"></span>Apache Maven Shared Components</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><a href="surefire-report.html" title="Surefire Report"><span class="none"></span>Surefire Report</a></li> - <li><a href="checkstyle.html" title="Checkstyle"><span class="none"></span>Checkstyle</a></li> - <li><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> - <li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li> - <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> - <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> - <li class="active"><a><span class="none"></span>Tag List</a></li> - <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> - </ul></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="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</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="../../plugins/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="../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://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="Tag_List_Report"></a>Tag List Report</h2> -<p>The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.</p> -<table border="0" class="table table-striped"> -<tr class="a"> -<th>Tag Class</th> -<th>Total number of occurrences</th> -<th>Tag strings used by tag class</th></tr> -<tr class="b"> -<td>Deprecated Work</td> -<td>0</td> -<td>@deprecated</td></tr> -<tr class="a"> -<td>FIXME Work</td> -<td>0</td> -<td>fixme, @fixme</td></tr> -<tr class="b"> -<td><a href="#tag_class_2">Todo Work</a></td> -<td>14</td> -<td>todo, @todo</td></tr></table> -<p>Each tag is detailed below:</p><section> -<h3><a name="Todo_Work"></a><a name="tag_class_2">Todo Work</a></h3> -<p><b>Number of occurrences found in the code: 14</b></p> -<table border="0" class="table table-striped"> -<tr class="a"> -<th>org.apache.maven.shared.jar.classes.JarClassesAnalyzerTest</th> -<th>Line</th></tr> -<tr class="b"> -<td>test for classes, methods, etc.</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/classes/JarClassesAnalyzerTest.html#L57">57</a></td></tr> -<tr class="a"> -<th>org.apache.maven.shared.jar.identification.JarIdentificationAnalyzerTest</th> -<th>Line</th></tr> -<tr class="b"> -<td>test the exposers individually instead of in aggregate here (and test the normalize, etc. methods here instead with controlled exposers)</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L36">36</a></td></tr> -<tr class="a"> -<td>assert potentials too</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L61">61</a></td></tr> -<tr class="b"> -<td>fix assertion assertEquals( "identification.version", "codec_release_1_0_0_interim_20030519095102_build", identification.getVersion() );</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L75">75</a></td></tr> -<tr class="a"> -<td>assert potentials too</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L82">82</a></td></tr> -<tr class="b"> -<td>fix assertion assertEquals( "identification.name", "Apache Ant", identification.getName() );</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L92">92</a></td></tr> -<tr class="a"> -<td>assert potentials too</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L96">96</a></td></tr> -<tr class="b"> -<th>org.apache.maven.shared.jar.identification.exposers.EmbeddedMavenModelExposer</th> -<th>Line</th></tr> -<tr class="a"> -<td>suboptimal - we are reproducing Maven's built in default</td> -<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html#L80">80</a></td></tr> -<tr class="b"> -<th>org.apache.maven.shared.jar.identification.exposers.EmbeddedMavenModelExposerTest</th> -<th>Line</th></tr> -<tr class="a"> -<td>test others</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposerTest.html#L69">69</a></td></tr> -<tr class="b"> -<td>test others</td> -<td><a href="./xref-test/org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposerTest.html#L85">85</a></td></tr> -<tr class="a"> -<th>org.apache.maven.shared.jar.identification.exposers.StaticMainOutputExposer</th> -<th>Line</th></tr> -<tr class="b"> -<td>not currently implemented</td> -<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#L35">35</a></td></tr> -<tr class="a"> -<td>Execute the static main methods of classes with 'Version' in their name.</td> -<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#L49">49</a></td></tr> -<tr class="b"> -<th>org.apache.maven.shared.jar.identification.exposers.TextFileExposer</th> -<th>Line</th></tr> -<tr class="a"> -<td>check for key=value pair.</td> -<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#L69">69</a></td></tr> -<tr class="b"> -<td>maybe even for groupId entries.</td> -<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#L70">70</a></td></tr></table></section></section> - </main> - </div> - </div> - <hr/> - <footer> - <div class="container-fluid"> - <div class="row-fluid"> - <p>© 2002–2023 -<a href="https://www.apache.org/">The Apache Software Foundation</a> -</p> - </div> - </div> - </footer> -<script> - if(anchors) { - anchors.add(); - } -</script> - </body> +<!DOCTYPE html> + + +<!-- + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.codehaus.mojo:taglist-maven-plugin:3.0.0:taglist at 2024-06-01 + | Rendered using Apache Maven Fluido Skin 1.11.2 +--> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <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 JAR Utilities – Tag List report</title> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.2.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.11.2.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 class="topBarDisabled"> + <div class="container-fluid"> + <header> + <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 Utilities" style="" /></a></div> + <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png" alt="" style="" /></a></div> + <div class="clear"><hr/></div> + </div> + + <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="Shared Components">Shared Components</a><span class="divider">/</span></li> + <li><a href="index.html" title="Apache Maven JAR Utilities">Apache Maven JAR Utilities</a><span class="divider">/</span></li> + <li class="active ">Tag List report</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-06-01</li> + <li id="projectVersion" class="pull-right">Version: 3.1.0</li> + </ul> + </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="apidocs/index.html" title="JavaDocs"><span class="none"></span>JavaDocs</a></li> + <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</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">Parent Project</li> + <li><a href="../index.html" title="Apache Maven Shared Components"><span class="none"></span>Apache Maven Shared Components</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><a href="surefire-report.html" title="Surefire"><span class="none"></span>Surefire</a></li> + <li><a href="checkstyle.html" title="Checkstyle"><span class="none"></span>Checkstyle</a></li> + <li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li> + <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> + <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> + <li class="active"><a><span class="none"></span>Tag List</a></li> + <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</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="../../plugins/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=""><span class="icon-chevron-down"></span></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="../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="Tag_List_Report"></a>Tag List Report</h2> +<p>The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.</p> +<table border="0" class="table table-striped"> +<tr class="a"> +<th>Tag Class</th> +<th>Total number of occurrences</th> +<th>Tag strings used by tag class</th></tr> +<tr class="b"> +<td>Deprecated Work</td> +<td>0</td> +<td>@deprecated</td></tr> +<tr class="a"> +<td>FIXME Work</td> +<td>0</td> +<td>fixme, @fixme</td></tr> +<tr class="b"> +<td><a href="#tag_class_2">Todo Work</a></td> +<td>14</td> +<td>todo, @todo</td></tr></table> +<p>Each tag is detailed below:</p><section> +<h3><a name="Todo_Work"></a><a name="tag_class_2">Todo Work</a></h3> +<p><b>Number of occurrences found in the code: 14</b></p> +<table border="0" class="table table-striped"> +<tr class="a"> +<th>org.apache.maven.shared.jar.classes.JarClassesAnalyzerTest</th> +<th>Line</th></tr> +<tr class="b"> +<td>test for classes, methods, etc.</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/classes/JarClassesAnalyzerTest.html#L62">62</a></td></tr> +<tr class="a"> +<th>org.apache.maven.shared.jar.identification.JarIdentificationAnalyzerTest</th> +<th>Line</th></tr> +<tr class="b"> +<td>test the exposers individually instead of in aggregate here (and test the normalize, etc. methods here instead with controlled exposers)</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L36">36</a></td></tr> +<tr class="a"> +<td>assert potentials too</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L61">61</a></td></tr> +<tr class="b"> +<td>fix assertion assertEquals( "identification.version", "codec_release_1_0_0_interim_20030519095102_build", identification.getVersion() );</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L75">75</a></td></tr> +<tr class="a"> +<td>assert potentials too</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L82">82</a></td></tr> +<tr class="b"> +<td>fix assertion assertEquals( "identification.name", "Apache Ant", identification.getName() );</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L92">92</a></td></tr> +<tr class="a"> +<td>assert potentials too</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#L96">96</a></td></tr> +<tr class="b"> +<th>org.apache.maven.shared.jar.identification.exposers.EmbeddedMavenModelExposer</th> +<th>Line</th></tr> +<tr class="a"> +<td>suboptimal - we are reproducing Maven's built in default</td> +<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposer.html#L80">80</a></td></tr> +<tr class="b"> +<th>org.apache.maven.shared.jar.identification.exposers.EmbeddedMavenModelExposerTest</th> +<th>Line</th></tr> +<tr class="a"> +<td>test others</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposerTest.html#L69">69</a></td></tr> +<tr class="b"> +<td>test others</td> +<td><a href="./xref-test/org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposerTest.html#L85">85</a></td></tr> +<tr class="a"> +<th>org.apache.maven.shared.jar.identification.exposers.StaticMainOutputExposer</th> +<th>Line</th></tr> +<tr class="b"> +<td>not currently implemented</td> +<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#L35">35</a></td></tr> +<tr class="a"> +<td>Execute the static main methods of classes with 'Version' in their name.</td> +<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/StaticMainOutputExposer.html#L49">49</a></td></tr> +<tr class="b"> +<th>org.apache.maven.shared.jar.identification.exposers.TextFileExposer</th> +<th>Line</th></tr> +<tr class="a"> +<td>check for key=value pair.</td> +<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#L68">68</a></td></tr> +<tr class="b"> +<td>maybe even for groupId entries.</td> +<td><a href="./xref/org/apache/maven/shared/jar/identification/exposers/TextFileExposer.html#L69">69</a></td></tr></table></section></section> + </main> + </div> + </div> + <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> + </footer> +<script> + if(anchors) { + anchors.add(); + } +</script> + </body> </html> \ No newline at end of file
Modified: maven/website/components/shared-archives/maven-shared-jar-LATEST/team.html ============================================================================== --- maven/website/components/shared-archives/maven-shared-jar-LATEST/team.html (original) +++ maven/website/components/shared-archives/maven-shared-jar-LATEST/team.html Sat Jun 1 19:47:09 2024 @@ -2,8 +2,8 @@ <!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.1:team at 2023-04-15 - | Rendered using Apache Maven Fluido Skin 1.11.1 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.5.0:team at 2024-06-01 + | Rendered using Apache Maven Fluido Skin 1.11.2 --> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> @@ -11,10 +11,10 @@ <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 JAR Utilities – Project Team</title> - <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.1.min.css" /> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.2.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.11.1.min.js"></script> + <script src="./js/apache-maven-fluido-1.11.2.min.js"></script> <!-- Matomo --> <script> @@ -44,13 +44,13 @@ <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="Shared Components">Shared Components</a><span class="divider">/</span></li> - <li class=""><a href="index.html" title="Apache Maven JAR Utilities">Apache Maven JAR Utilities</a><span class="divider">/</span></li> + <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="Shared Components">Shared Components</a><span class="divider">/</span></li> + <li><a href="index.html" title="Apache Maven JAR Utilities">Apache Maven JAR Utilities</a><span class="divider">/</span></li> <li class="active ">Project Team</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2023-04-15</li> - <li id="projectVersion" class="pull-right">Version: 3.0.0</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-06-01</li> + <li id="projectVersion" class="pull-right">Version: 3.1.0</li> </ul> </div> </header> @@ -86,22 +86,27 @@ </ul></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="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</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="../../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="../../plugins/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="../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><a href="" title=""><span class="icon-chevron-down"></span></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="../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> @@ -182,6 +187,15 @@ <td>America/New_York</td> <td>-</td></tr> <tr class="a"> +<td align="left"><figure><img src="https://www.gravatar.com/avatar/76b019aa23f8756fa9d99d794c69d982?d=mm&s=60" alt="" /></figure></td> +<td><a name="bmarwell"></a>bmarwell</td> +<td>Benjamin Marwell</td> +<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> +<td>ASF</td> +<td>PMC Member</td> +<td>Europe/Berlin</td> +<td>-</td></tr> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/5f46e5f33b0d23121af7113258485a2b?d=mm&s=60" alt="" /></figure></td> <td><a name="brianf"></a>brianf</td> <td>Brian Fox</td> @@ -190,7 +204,7 @@ <td>PMC Member</td> <td>-5</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/c7279715ebb81d73b0331799094b8292?d=mm&s=60" alt="" /></figure></td> <td><a name="cstamas"></a>cstamas</td> <td>Tamas Cservenak</td> @@ -199,7 +213,7 @@ <td>PMC Member</td> <td>+1</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/c8686cad245196c9e392201ad7bb364f?d=mm&s=60" alt="" /></figure></td> <td><a name="dennisl"></a>dennisl</td> <td>Dennis Lundberg</td> @@ -208,7 +222,7 @@ <td>PMC Member</td> <td>+1</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/638136a641ed5c512f446444339cf271?d=mm&s=60" alt="" /></figure></td> <td><a name="dkulp"></a>dkulp</td> <td>Daniel Kulp</td> @@ -217,7 +231,7 @@ <td>PMC Member</td> <td>-5</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/efe7252f3b18253bf4318062ece95a3b?d=mm&s=60" alt="" /></figure></td> <td><a name="evenisse"></a>evenisse</td> <td>Emmanuel Venisse</td> @@ -226,7 +240,7 @@ <td>PMC Member</td> <td>+1</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/01a438a22b35dd8a284815f782a046fc?d=mm&s=60" alt="" /></figure></td> <td><a name="gboue"></a>gboue</td> <td>Guillaume Boué</td> @@ -235,7 +249,7 @@ <td>PMC Member</td> <td>Europe/Paris</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/29837f2f27fc887ad3e48390c2937e8f?d=mm&s=60" alt="" /></figure></td> <td><a name="gnodet"></a>gnodet</td> <td>Guillaume Nodet</td> @@ -244,6 +258,15 @@ <td>PMC Member</td> <td>Europe/Paris</td> <td>-</td></tr> +<tr class="a"> +<td align="left"><figure><img src="https://www.gravatar.com/avatar/2846efbc1f4bec7a8c886f331eb97e97?d=mm&s=60" alt="" /></figure></td> +<td><a name="henning"></a>henning</td> +<td>Henning Schmiedehausen</td> +<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> +<td>ASF</td> +<td>PMC Member</td> +<td>America/Los_Angeles</td> +<td>-</td></tr> <tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/35b0cc47b5e6d602734c636082d630df?d=mm&s=60" alt="" /></figure></td> <td><a name="hboutemy"></a>hboutemy</td> @@ -281,6 +304,15 @@ <td>+1</td> <td>-</td></tr> <tr class="b"> +<td align="left"><figure><img src="https://www.gravatar.com/avatar/3aedf60487a104a09251c580d64fafec?d=mm&s=60" alt="" /></figure></td> +<td><a name="kwin"></a>kwin</td> +<td>Konrad Windszus</td> +<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> +<td>Cognizant Netcentric</td> +<td>PMC Member</td> +<td>Europe/Berlin</td> +<td>-</td></tr> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&f=y&s=60" alt="" /></figure></td> <td><a name="mkleint"></a>mkleint</td> <td>Milos Kleint</td> @@ -289,6 +321,15 @@ <td>PMC Member</td> <td>-</td> <td>-</td></tr> +<tr class="b"> +<td align="left"><figure><img src="https://www.gravatar.com/avatar/c10f4d927ec131d4c95fdc7b24929a80?d=mm&s=60" alt="" /></figure></td> +<td><a name="mthmulders"></a>mthmulders</td> +<td>Maarten Mulders</td> +<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> +<td>Info Support</td> +<td>PMC Member</td> +<td>Europe/Amsterdam</td> +<td>-</td></tr> <tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/bab29f762bea8e578505424443d8cd41?d=mm&s=60" alt="" /></figure></td> <td><a name="olamy"></a>olamy</td> @@ -344,6 +385,15 @@ <td>0</td> <td>-</td></tr> <tr class="a"> +<td align="left"><figure><img src="https://www.gravatar.com/avatar/89d44feb36e50e382410b6b797cfa812?d=mm&s=60" alt="" /></figure></td> +<td><a name="slachiewicz"></a>slachiewicz</td> +<td>Sylwester Lachiewicz</td> +<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> +<td>-</td> +<td>PMC Member</td> +<td>Europe/Warsaw</td> +<td>-</td></tr> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/28734d9ff3306a41efafa5b94d8eb163?d=mm&s=60" alt="" /></figure></td> <td><a name="struberg"></a>struberg</td> <td>Mark Struberg</td> @@ -352,7 +402,7 @@ <td>PMC Member</td> <td>-</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/feb64254400eb261c6ba03afadd092a3?d=mm&s=60" alt="" /></figure></td> <td><a name="tibordigana"></a>tibordigana</td> <td>Tibor Digaňa</td> @@ -361,7 +411,7 @@ <td>PMC Member</td> <td>Europe/Bratislava</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/6b3c87a9fd95fb1d0af16816a075224e?d=mm&s=60" alt="" /></figure></td> <td><a name="vsiveton"></a>vsiveton</td> <td>Vincent Siveton</td> @@ -370,7 +420,7 @@ <td>PMC Member</td> <td>-5</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/c662f616ca2c1b04d5ba7b96ca3b5171?d=mm&s=60" alt="" /></figure></td> <td><a name="wfay"></a>wfay</td> <td>Wayne Fay</td> @@ -379,7 +429,7 @@ <td>PMC Member</td> <td>-6</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/ea3935a08a086d01b5ee12fb2d6e923a?d=mm&s=60" alt="" /></figure></td> <td><a name="adangel"></a>adangel</td> <td>Andreas Dangel</td> @@ -388,7 +438,7 @@ <td>Committer</td> <td>Europe/Berlin</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/bb362cf0ab5e1d0068665a9d9f0167e7?d=mm&s=60" alt="" /></figure></td> <td><a name="bdemers"></a>bdemers</td> <td>Brian Demers</td> @@ -397,7 +447,7 @@ <td>Committer</td> <td>-5</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&f=y&s=60" alt="" /></figure></td> <td><a name="bellingard"></a>bellingard</td> <td>Fabrice Bellingard</td> @@ -406,7 +456,7 @@ <td>Committer</td> <td>-</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/9a790b32ad665e9aa78988ba378250c1?d=mm&s=60" alt="" /></figure></td> <td><a name="bentmann"></a>bentmann</td> <td>Benjamin Bentmann</td> @@ -415,7 +465,7 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/456da78808527c596ccd30fba769dd6d?d=mm&s=60" alt="" /></figure></td> <td><a name="chrisgwarp"></a>chrisgwarp</td> <td>Chris Graham</td> @@ -424,7 +474,7 @@ <td>Committer</td> <td>Australia/Melbourne</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/be9859a805a76f3482204de9e95a7b6f?d=mm&s=60" alt="" /></figure></td> <td><a name="dantran"></a>dantran</td> <td>Dan Tran</td> @@ -433,7 +483,7 @@ <td>Committer</td> <td>-8</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/ea665d843e7e25fc1799a344fba022e0?d=mm&s=60" alt="" /></figure></td> <td><a name="dbradicich"></a>dbradicich</td> <td>Damian Bradicich</td> @@ -442,7 +492,7 @@ <td>Committer</td> <td>-5</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/1db61ec29963d4a77ef2275140144fd4?d=mm&s=60" alt="" /></figure></td> <td><a name="brett"></a>brett</td> <td>Brett Porter</td> @@ -451,7 +501,7 @@ <td>Committer</td> <td>+10</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/be211eb53b665c51eb3f2e421bdc77cb?d=mm&s=60" alt="" /></figure></td> <td><a name="dfabulich"></a>dfabulich</td> <td>Daniel Fabulich</td> @@ -460,7 +510,7 @@ <td>Committer</td> <td>-8</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/1f61c73e879b918d650c24e12b5a3b9f?d=mm&s=60" alt="" /></figure></td> <td><a name="eolivelli"></a>eolivelli</td> <td>Enrico Olivelli</td> @@ -469,7 +519,7 @@ <td>Committer</td> <td>Europe/Rome</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/50ba5fa66fe2067a20381b90845266ef?d=mm&s=60" alt="" /></figure></td> <td><a name="fgiust"></a>fgiust</td> <td>Fabrizio Giustina</td> @@ -478,7 +528,7 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/785a1a564fbfc3a91478a886e9262eee?d=mm&s=60" alt="" /></figure></td> <td><a name="godin"></a>godin</td> <td>Evgeny Mandrikov</td> @@ -487,7 +537,7 @@ <td>Committer</td> <td>+3</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/9219e023336bc7cf75f8e297bdf93e7b?d=mm&s=60" alt="" /></figure></td> <td><a name="handyande"></a>handyande</td> <td>Andrew Williams</td> @@ -496,7 +546,7 @@ <td>Committer</td> <td>0</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/f831da7fdd81e6abb2ef577b410b7787?d=mm&s=60" alt="" /></figure></td> <td><a name="imod"></a>imod</td> <td>Dominik Bartholdi</td> @@ -505,7 +555,7 @@ <td>Committer</td> <td>Europe/Zurich</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&f=y&s=60" alt="" /></figure></td> <td><a name="jjensen"></a>jjensen</td> <td>Jeff Jensen</td> @@ -514,15 +564,6 @@ <td>Committer</td> <td>-</td> <td>-</td></tr> -<tr class="b"> -<td align="left"><figure><img src="https://www.gravatar.com/avatar/3aedf60487a104a09251c580d64fafec?d=mm&s=60" alt="" /></figure></td> -<td><a name="kwin"></a>kwin</td> -<td>Konrad Windszus</td> -<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> -<td>Cognizant Netcentric</td> -<td>Committer</td> -<td>Europe/Berlin</td> -<td>-</td></tr> <tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/3b75b73e1b6507a257aa9f6910f5c030?d=mm&s=60" alt="" /></figure></td> <td><a name="ltheussl"></a>ltheussl</td> @@ -551,15 +592,6 @@ <td>Europe/Amsterdam</td> <td>-</td></tr> <tr class="b"> -<td align="left"><figure><img src="https://www.gravatar.com/avatar/c10f4d927ec131d4c95fdc7b24929a80?d=mm&s=60" alt="" /></figure></td> -<td><a name="mthmulders"></a>mthmulders</td> -<td>Maarten Mulders</td> -<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> -<td>Info Support</td> -<td>Committer</td> -<td>Europe/Amsterdam</td> -<td>-</td></tr> -<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&f=y&s=60" alt="" /></figure></td> <td><a name="mauro"></a>mauro</td> <td>Mauro Talevi</td> @@ -568,7 +600,7 @@ <td>Committer</td> <td>-</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/f1d16806fc23bffc6b7fbdefba6441b2?d=mm&s=60" alt="" /></figure></td> <td><a name="mfriedenhagen"></a>mfriedenhagen</td> <td>Mirko Friedenhagen</td> @@ -577,7 +609,7 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/770cc58fdbd81a203d965faf49e30752?d=mm&s=60" alt="" /></figure></td> <td><a name="mmoser"></a>mmoser</td> <td>Manfred Moser</td> @@ -586,7 +618,7 @@ <td>Committer</td> <td>-8</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&f=y&s=60" alt="" /></figure></td> <td><a name="nicolas"></a>nicolas</td> <td>Nicolas de Loof</td> @@ -595,7 +627,7 @@ <td>Committer</td> <td>-</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/00000000000000000000000000000000?d=blank&f=y&s=60" alt="" /></figure></td> <td><a name="oching"></a>oching</td> <td>Maria Odea B. Ching</td> @@ -604,7 +636,7 @@ <td>Committer</td> <td>-</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/caf8be8931e2b7a13d386a7d05053714?d=mm&s=60" alt="" /></figure></td> <td><a name="pgier"></a>pgier</td> <td>Paul Gier</td> @@ -613,7 +645,7 @@ <td>Committer</td> <td>-6</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/7fd7c636a4868a5672430eb4ea359e9e?d=mm&s=60" alt="" /></figure></td> <td><a name="ptahchiev"></a>ptahchiev</td> <td>Petar Tahchiev</td> @@ -622,7 +654,7 @@ <td>Committer</td> <td>+2</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/841c8ca525fe0dad19cb0dd2f459364d?d=mm&s=60" alt="" /></figure></td> <td><a name="rafale"></a>rafale</td> <td>Raphaël Piéroni</td> @@ -631,7 +663,7 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/a7b855d54a93692cc35fb18bbc6c9d9b?d=mm&s=60" alt="" /></figure></td> <td><a name="schulte"></a>schulte</td> <td>Christian Schulte</td> @@ -640,7 +672,7 @@ <td>Committer</td> <td>Europe/Berlin</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/6cf6cca56375bcb9b2ec951ab714039b?d=mm&s=60" alt="" /></figure></td> <td><a name="snicoll"></a>snicoll</td> <td>Stephane Nicoll</td> @@ -649,7 +681,7 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/2c27249f3e6df269751ee1c5d74c7d2e?d=mm&s=60" alt="" /></figure></td> <td><a name="simonetripodi"></a>simonetripodi</td> <td>Simone Tripodi</td> @@ -658,7 +690,7 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/1bed2b4af6b88dca9d023b8d1d061753?d=mm&s=60" alt="" /></figure></td> <td><a name="sor"></a>sor</td> <td>Christian Stein</td> @@ -667,7 +699,7 @@ <td>Committer</td> <td>Europe/Berlin</td> <td>-</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/2b5aa3653c59f40a08f2a314c04aa854?d=mm&s=60" alt="" /></figure></td> <td><a name="tchemit"></a>tchemit</td> <td>Tony Chemit</td> @@ -676,7 +708,7 @@ <td>Committer</td> <td>Europe/Paris</td> <td>-</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/187d7c84095d8fbd8a0731eebaaa30de?d=mm&s=60" alt="" /></figure></td> <td><a name="vmassol"></a>vmassol</td> <td>Vincent Massol</td> @@ -685,15 +717,6 @@ <td>Committer</td> <td>+1</td> <td>-</td></tr> -<tr class="a"> -<td align="left"><figure><img src="https://www.gravatar.com/avatar/89d44feb36e50e382410b6b797cfa812?d=mm&s=60" alt="" /></figure></td> -<td><a name="slachiewicz"></a>slachiewicz</td> -<td>Sylwester Lachiewicz</td> -<td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> -<td>-</td> -<td>Committer</td> -<td>Europe/Warsaw</td> -<td>-</td></tr> <tr class="b"> <td align="left"><figure><img src="https://www.gravatar.com/avatar/70b40da7f0f25f55f9812d21e85279b9?d=mm&s=60" alt="" /></figure></td> <td><a name="elharo"></a>elharo</td> @@ -928,7 +951,7 @@ <footer> <div class="container-fluid"> <div class="row-fluid"> - <p>© 2002–2023 + <p>© 2002–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a> </p> </div> Modified: maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/allclasses-frame.html ============================================================================== --- maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/allclasses-frame.html (original) +++ maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/allclasses-frame.html Sat Jun 1 19:47:09 2024 @@ -1,23 +1,23 @@ - -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xml:lang="en" lang="en"> - <!-- generated by Apache Maven JXR (jdk8) --> - <head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>All Classes</title> - <link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" /> - </head> - <body> - <h1 class="bar">All Classes</h1> - <div class="indexContainer"> - <ul> - <li><a href="org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html#AbstractJarAnalyzerTestCase" target="classFrame">AbstractJarAnalyzerTestCase</a></li> - <li><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposerTest.html#EmbeddedMavenModelExposerTest" target="classFrame">EmbeddedMavenModelExposerTest</a></li> - <li><a href="org/apache/maven/shared/jar/classes/ImportVisitorTest.html#ImportVisitorTest" target="classFrame">ImportVisitorTest</a></li> - <li><a href="org/apache/maven/shared/jar/JarAnalyzerTest.html#JarAnalyzerTest" target="classFrame">JarAnalyzerTest</a></li> - <li><a href="org/apache/maven/shared/jar/classes/JarClassesAnalyzerTest.html#JarClassesAnalyzerTest" target="classFrame">JarClassesAnalyzerTest</a></li> - <li><a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#JarIdentificationAnalyzerTest" target="classFrame">JarIdentificationAnalyzerTest</a></li> - </ul> - </div> - </body> + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xml:lang="en" lang="en"> + <!-- generated by Apache Maven JXR (jdk8) --> + <head> + <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> + <title>All Classes</title> + <link rel="stylesheet" type="text/css" href="stylesheet.css" title="style" /> + </head> + <body> + <h1 class="bar">All Classes</h1> + <div class="indexContainer"> + <ul> + <li><a href="org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html#AbstractJarAnalyzerTestCase" target="classFrame">AbstractJarAnalyzerTestCase</a></li> + <li><a href="org/apache/maven/shared/jar/identification/exposers/EmbeddedMavenModelExposerTest.html#EmbeddedMavenModelExposerTest" target="classFrame">EmbeddedMavenModelExposerTest</a></li> + <li><a href="org/apache/maven/shared/jar/classes/ImportVisitorTest.html#ImportVisitorTest" target="classFrame">ImportVisitorTest</a></li> + <li><a href="org/apache/maven/shared/jar/JarAnalyzerTest.html#JarAnalyzerTest" target="classFrame">JarAnalyzerTest</a></li> + <li><a href="org/apache/maven/shared/jar/classes/JarClassesAnalyzerTest.html#JarClassesAnalyzerTest" target="classFrame">JarClassesAnalyzerTest</a></li> + <li><a href="org/apache/maven/shared/jar/identification/JarIdentificationAnalyzerTest.html#JarIdentificationAnalyzerTest" target="classFrame">JarIdentificationAnalyzerTest</a></li> + </ul> + </div> + </body> </html> \ No newline at end of file Modified: maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/index.html ============================================================================== --- maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/index.html (original) +++ maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/index.html Sat Jun 1 19:47:09 2024 @@ -1,75 +1,75 @@ - -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> -<html xml:lang="en" lang="en"> - <!-- this is a JXR report set (jdk8) --> - <head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> - <title>Apache Maven JAR Utilities 3.0.0 Reference</title> - <script type="text/javascript"> - tmpTargetPage = "" + window.location.search; - if (tmpTargetPage != "" && tmpTargetPage != "undefined") - tmpTargetPage = tmpTargetPage.substring(1); - if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage))) - tmpTargetPage = "undefined"; - targetPage = tmpTargetPage; - function validURL(url) { - try { - url = decodeURIComponent(url); - } - catch (error) { - return false; - } - var pos = url.indexOf(".html"); - if (pos == -1 || pos != url.length - 5) - return false; - var allowNumber = false; - var allowSep = false; - var seenDot = false; - for (var i = 0; i < url.length - 5; i++) { - var ch = url.charAt(i); - if ('a' <= ch && ch <= 'z' || - 'A' <= ch && ch <= 'Z' || - ch == '$' || - ch == '_' || - ch.charCodeAt(0) > 127) { - allowNumber = true; - allowSep = true; - } else if ('0' <= ch && ch <= '9' - || ch == '-') { - if (!allowNumber) - return false; - } else if (ch == '/' || ch == '.') { - if (!allowSep) - return false; - allowNumber = false; - allowSep = false; - if (ch == '.') - seenDot = true; - if (ch == '/' && seenDot) - return false; - } else { - return false; - } - } - return true; - } - function loadFrames() { - if (targetPage != "" && targetPage != "undefined") - top.classFrame.location = top.targetPage; - } - </script> - </head> - <frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()"> - <frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()"> - <frame src="overview-frame.html" name="packageListFrame" title="All Packages"/> - <frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)"/> - </frameset> - <frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes"/> - <noframes> - <h1>Frame Alert</h1> - <p> - You don't have frames. Go <a href="overview-summary.html">here</a> - </p> - </noframes> - </frameset> + +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> +<html xml:lang="en" lang="en"> + <!-- this is a JXR report set (jdk8) --> + <head> + <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> + <title>Apache Maven JAR Utilities 3.1.0 Reference</title> + <script type="text/javascript"> + tmpTargetPage = "" + window.location.search; + if (tmpTargetPage != "" && tmpTargetPage != "undefined") + tmpTargetPage = tmpTargetPage.substring(1); + if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage))) + tmpTargetPage = "undefined"; + targetPage = tmpTargetPage; + function validURL(url) { + try { + url = decodeURIComponent(url); + } + catch (error) { + return false; + } + var pos = url.indexOf(".html"); + if (pos == -1 || pos != url.length - 5) + return false; + var allowNumber = false; + var allowSep = false; + var seenDot = false; + for (var i = 0; i < url.length - 5; i++) { + var ch = url.charAt(i); + if ('a' <= ch && ch <= 'z' || + 'A' <= ch && ch <= 'Z' || + ch == '$' || + ch == '_' || + ch.charCodeAt(0) > 127) { + allowNumber = true; + allowSep = true; + } else if ('0' <= ch && ch <= '9' + || ch == '-') { + if (!allowNumber) + return false; + } else if (ch == '/' || ch == '.') { + if (!allowSep) + return false; + allowNumber = false; + allowSep = false; + if (ch == '.') + seenDot = true; + if (ch == '/' && seenDot) + return false; + } else { + return false; + } + } + return true; + } + function loadFrames() { + if (targetPage != "" && targetPage != "undefined") + top.classFrame.location = top.targetPage; + } + </script> + </head> + <frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()"> + <frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()"> + <frame src="overview-frame.html" name="packageListFrame" title="All Packages"/> + <frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)"/> + </frameset> + <frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes"/> + <noframes> + <h1>Frame Alert</h1> + <p> + You don't have frames. Go <a href="overview-summary.html">here</a> + </p> + </noframes> + </frameset> </html> \ No newline at end of file Modified: maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html ============================================================================== --- maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html (original) +++ maven/website/components/shared-archives/maven-shared-jar-LATEST/xref-test/org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html Sat Jun 1 19:47:09 2024 @@ -1,80 +1,80 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> -<head><meta http-equiv="content-type" content="text/html; charset=UTF-8" /> -<title>AbstractJarAnalyzerTestCase xref</title> -<link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> -</head> -<body> -<div id="overview"><a href="../../../../../../testapidocs/org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html">View Javadoc</a></div><pre> -<a class="jxr_linenumber" name="L1" href="#L1">1</a> <em class="jxr_comment">/*</em> -<a class="jxr_linenumber" name="L2" href="#L2">2</a> <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one</em> -<a class="jxr_linenumber" name="L3" href="#L3">3</a> <em class="jxr_comment"> * or more contributor license agreements. See the NOTICE file</em> -<a class="jxr_linenumber" name="L4" href="#L4">4</a> <em class="jxr_comment"> * distributed with this work for additional information</em> -<a class="jxr_linenumber" name="L5" href="#L5">5</a> <em class="jxr_comment"> * regarding copyright ownership. The ASF licenses this file</em> -<a class="jxr_linenumber" name="L6" href="#L6">6</a> <em class="jxr_comment"> * to you under the Apache License, Version 2.0 (the</em> -<a class="jxr_linenumber" name="L7" href="#L7">7</a> <em class="jxr_comment"> * "License"); you may not use this file except in compliance</em> -<a class="jxr_linenumber" name="L8" href="#L8">8</a> <em class="jxr_comment"> * with the License. You may obtain a copy of the License at</em> -<a class="jxr_linenumber" name="L9" href="#L9">9</a> <em class="jxr_comment"> *</em> -<a class="jxr_linenumber" name="L10" href="#L10">10</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> -<a class="jxr_linenumber" name="L11" href="#L11">11</a> <em class="jxr_comment"> *</em> -<a class="jxr_linenumber" name="L12" href="#L12">12</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing,</em> -<a class="jxr_linenumber" name="L13" href="#L13">13</a> <em class="jxr_comment"> * software distributed under the License is distributed on an</em> -<a class="jxr_linenumber" name="L14" href="#L14">14</a> <em class="jxr_comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</em> -<a class="jxr_linenumber" name="L15" href="#L15">15</a> <em class="jxr_comment"> * KIND, either express or implied. See the License for the</em> -<a class="jxr_linenumber" name="L16" href="#L16">16</a> <em class="jxr_comment"> * specific language governing permissions and limitations</em> -<a class="jxr_linenumber" name="L17" href="#L17">17</a> <em class="jxr_comment"> * under the License.</em> -<a class="jxr_linenumber" name="L18" href="#L18">18</a> <em class="jxr_comment"> */</em> -<a class="jxr_linenumber" name="L19" href="#L19">19</a> <strong class="jxr_keyword">package</strong> org.apache.maven.shared.jar; -<a class="jxr_linenumber" name="L20" href="#L20">20</a> -<a class="jxr_linenumber" name="L21" href="#L21">21</a> <strong class="jxr_keyword">import</strong> java.io.File; -<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">import</strong> java.io.UnsupportedEncodingException; -<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> java.net.URLDecoder; -<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; -<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> java.util.Collection; -<a class="jxr_linenumber" name="L26" href="#L26">26</a> <strong class="jxr_keyword">import</strong> java.util.List; -<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> java.util.regex.Matcher; -<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> java.util.regex.Pattern; -<a class="jxr_linenumber" name="L29" href="#L29">29</a> -<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> org.opentest4j.AssertionFailedError; -<a class="jxr_linenumber" name="L31" href="#L31">31</a> -<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.nio.charset.StandardCharsets.UTF_8; -<a class="jxr_linenumber" name="L33" href="#L33">33</a> -<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_javadoccomment"> * Abstract JarAnalyzer TestCase</em> -<a class="jxr_linenumber" name="L36" href="#L36">36</a> <em class="jxr_javadoccomment"> */</em> -<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">abstract</strong> <strong class="jxr_keyword">class</strong> <a name="AbstractJarAnalyzerTestCase" href="../../../../../org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html#AbstractJarAnalyzerTestCase">AbstractJarAnalyzerTestCase</a> { -<a class="jxr_linenumber" name="L38" href="#L38">38</a> -<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">protected</strong> File getSampleJar(String filename) <strong class="jxr_keyword">throws</strong> UnsupportedEncodingException { -<a class="jxr_linenumber" name="L40" href="#L40">40</a> String path = getClass().getResource(<span class="jxr_string">"/jars/"</span> + filename).getPath(); -<a class="jxr_linenumber" name="L41" href="#L41">41</a> <em class="jxr_comment">// URLDecoder.decode necessary for JDK 1.5+, where spaces are escaped to %20</em> -<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> File(URLDecoder.decode(path, UTF_8.name())); -<a class="jxr_linenumber" name="L43" href="#L43">43</a> } -<a class="jxr_linenumber" name="L44" href="#L44">44</a> -<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> assertNotContainsRegex(String msg, String regex, Collection<String> coll) { -<a class="jxr_linenumber" name="L46" href="#L46">46</a> List<String> failures = <strong class="jxr_keyword">new</strong> ArrayList<>(); -<a class="jxr_linenumber" name="L47" href="#L47">47</a> Pattern pat = Pattern.compile(regex); -<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">for</strong> (String value : coll) { -<a class="jxr_linenumber" name="L49" href="#L49">49</a> Matcher mat = pat.matcher(value); -<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">if</strong> (mat.find()) { -<a class="jxr_linenumber" name="L51" href="#L51">51</a> failures.add(value); -<a class="jxr_linenumber" name="L52" href="#L52">52</a> } -<a class="jxr_linenumber" name="L53" href="#L53">53</a> } -<a class="jxr_linenumber" name="L54" href="#L54">54</a> -<a class="jxr_linenumber" name="L55" href="#L55">55</a> <strong class="jxr_keyword">if</strong> (!failures.isEmpty()) { -<a class="jxr_linenumber" name="L56" href="#L56">56</a> StringBuilder sb = <strong class="jxr_keyword">new</strong> StringBuilder(); -<a class="jxr_linenumber" name="L57" href="#L57">57</a> sb.append(msg) -<a class="jxr_linenumber" name="L58" href="#L58">58</a> .append(<span class="jxr_string">" collection has illegal regex \""</span>) -<a class="jxr_linenumber" name="L59" href="#L59">59</a> .append(regex) -<a class="jxr_linenumber" name="L60" href="#L60">60</a> .append(<span class="jxr_string">"\""</span>); -<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">for</strong> (String failure : failures) { -<a class="jxr_linenumber" name="L62" href="#L62">62</a> sb.append(<span class="jxr_string">"\n - \""</span>).append(failure).append(<span class="jxr_string">"\""</span>); -<a class="jxr_linenumber" name="L63" href="#L63">63</a> } -<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> AssertionFailedError(sb.toString()); -<a class="jxr_linenumber" name="L65" href="#L65">65</a> } -<a class="jxr_linenumber" name="L66" href="#L66">66</a> } -<a class="jxr_linenumber" name="L67" href="#L67">67</a> } -</pre> -<hr/> -<div id="footer">Copyright © 2002–2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> -</body> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head><meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>AbstractJarAnalyzerTestCase xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../testapidocs/org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html">View Javadoc</a></div><pre> +<a class="jxr_linenumber" name="L1" href="#L1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="L2" href="#L2">2</a> <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one</em> +<a class="jxr_linenumber" name="L3" href="#L3">3</a> <em class="jxr_comment"> * or more contributor license agreements. See the NOTICE file</em> +<a class="jxr_linenumber" name="L4" href="#L4">4</a> <em class="jxr_comment"> * distributed with this work for additional information</em> +<a class="jxr_linenumber" name="L5" href="#L5">5</a> <em class="jxr_comment"> * regarding copyright ownership. The ASF licenses this file</em> +<a class="jxr_linenumber" name="L6" href="#L6">6</a> <em class="jxr_comment"> * to you under the Apache License, Version 2.0 (the</em> +<a class="jxr_linenumber" name="L7" href="#L7">7</a> <em class="jxr_comment"> * "License"); you may not use this file except in compliance</em> +<a class="jxr_linenumber" name="L8" href="#L8">8</a> <em class="jxr_comment"> * with the License. You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="L9" href="#L9">9</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="L10" href="#L10">10</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2.0" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0</a></em> +<a class="jxr_linenumber" name="L11" href="#L11">11</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="L12" href="#L12">12</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing,</em> +<a class="jxr_linenumber" name="L13" href="#L13">13</a> <em class="jxr_comment"> * software distributed under the License is distributed on an</em> +<a class="jxr_linenumber" name="L14" href="#L14">14</a> <em class="jxr_comment"> * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</em> +<a class="jxr_linenumber" name="L15" href="#L15">15</a> <em class="jxr_comment"> * KIND, either express or implied. See the License for the</em> +<a class="jxr_linenumber" name="L16" href="#L16">16</a> <em class="jxr_comment"> * specific language governing permissions and limitations</em> +<a class="jxr_linenumber" name="L17" href="#L17">17</a> <em class="jxr_comment"> * under the License.</em> +<a class="jxr_linenumber" name="L18" href="#L18">18</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="L19" href="#L19">19</a> <strong class="jxr_keyword">package</strong> org.apache.maven.shared.jar; +<a class="jxr_linenumber" name="L20" href="#L20">20</a> +<a class="jxr_linenumber" name="L21" href="#L21">21</a> <strong class="jxr_keyword">import</strong> java.io.File; +<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">import</strong> java.io.UnsupportedEncodingException; +<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> java.net.URLDecoder; +<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList; +<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> java.util.Collection; +<a class="jxr_linenumber" name="L26" href="#L26">26</a> <strong class="jxr_keyword">import</strong> java.util.List; +<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> java.util.regex.Matcher; +<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> java.util.regex.Pattern; +<a class="jxr_linenumber" name="L29" href="#L29">29</a> +<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> org.opentest4j.AssertionFailedError; +<a class="jxr_linenumber" name="L31" href="#L31">31</a> +<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.nio.charset.StandardCharsets.UTF_8; +<a class="jxr_linenumber" name="L33" href="#L33">33</a> +<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_javadoccomment"> * Abstract JarAnalyzer TestCase</em> +<a class="jxr_linenumber" name="L36" href="#L36">36</a> <em class="jxr_javadoccomment"> */</em> +<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">abstract</strong> <strong class="jxr_keyword">class</strong> <a name="AbstractJarAnalyzerTestCase" href="../../../../../org/apache/maven/shared/jar/AbstractJarAnalyzerTestCase.html#AbstractJarAnalyzerTestCase">AbstractJarAnalyzerTestCase</a> { +<a class="jxr_linenumber" name="L38" href="#L38">38</a> +<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">protected</strong> File getSampleJar(String filename) <strong class="jxr_keyword">throws</strong> UnsupportedEncodingException { +<a class="jxr_linenumber" name="L40" href="#L40">40</a> String path = getClass().getResource(<span class="jxr_string">"/jars/"</span> + filename).getPath(); +<a class="jxr_linenumber" name="L41" href="#L41">41</a> <em class="jxr_comment">// URLDecoder.decode necessary for JDK 1.5+, where spaces are escaped to %20</em> +<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> File(URLDecoder.decode(path, UTF_8.name())); +<a class="jxr_linenumber" name="L43" href="#L43">43</a> } +<a class="jxr_linenumber" name="L44" href="#L44">44</a> +<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> assertNotContainsRegex(String msg, String regex, Collection<String> coll) { +<a class="jxr_linenumber" name="L46" href="#L46">46</a> List<String> failures = <strong class="jxr_keyword">new</strong> ArrayList<>(); +<a class="jxr_linenumber" name="L47" href="#L47">47</a> Pattern pat = Pattern.compile(regex); +<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">for</strong> (String value : coll) { +<a class="jxr_linenumber" name="L49" href="#L49">49</a> Matcher mat = pat.matcher(value); +<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">if</strong> (mat.find()) { +<a class="jxr_linenumber" name="L51" href="#L51">51</a> failures.add(value); +<a class="jxr_linenumber" name="L52" href="#L52">52</a> } +<a class="jxr_linenumber" name="L53" href="#L53">53</a> } +<a class="jxr_linenumber" name="L54" href="#L54">54</a> +<a class="jxr_linenumber" name="L55" href="#L55">55</a> <strong class="jxr_keyword">if</strong> (!failures.isEmpty()) { +<a class="jxr_linenumber" name="L56" href="#L56">56</a> StringBuilder sb = <strong class="jxr_keyword">new</strong> StringBuilder(); +<a class="jxr_linenumber" name="L57" href="#L57">57</a> sb.append(msg) +<a class="jxr_linenumber" name="L58" href="#L58">58</a> .append(<span class="jxr_string">" collection has illegal regex \""</span>) +<a class="jxr_linenumber" name="L59" href="#L59">59</a> .append(regex) +<a class="jxr_linenumber" name="L60" href="#L60">60</a> .append(<span class="jxr_string">"\""</span>); +<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">for</strong> (String failure : failures) { +<a class="jxr_linenumber" name="L62" href="#L62">62</a> sb.append(<span class="jxr_string">"\n - \""</span>).append(failure).append(<span class="jxr_string">"\""</span>); +<a class="jxr_linenumber" name="L63" href="#L63">63</a> } +<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> AssertionFailedError(sb.toString()); +<a class="jxr_linenumber" name="L65" href="#L65">65</a> } +<a class="jxr_linenumber" name="L66" href="#L66">66</a> } +<a class="jxr_linenumber" name="L67" href="#L67">67</a> } +</pre> +<hr/> +<div id="footer">Copyright © 2002–2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +</body> </html> \ No newline at end of file
