| <!DOCTYPE html> |
| <!-- |
| | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-pmd-plugin:3.22.0:pmd at 2024-05-27 |
| |
| | Rendered using Apache Maven Default Skin |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
| <head> |
| <meta charset="UTF-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" /> |
| <title>Apache Rat™ Core – PMD Results</title> |
| <link rel="stylesheet" href="./css/maven-base.css" /> |
| <link rel="stylesheet" href="./css/maven-theme.css" /> |
| <link rel="stylesheet" href="./css/site.css" /> |
| <link rel="stylesheet" href="./css/print.css" media="print" /> |
| <link href="https://creadur.apache.org/font/matesc.css" type="text/css" rel="stylesheet" /> |
| </head> |
| <body class="composite"> |
| <div id="banner"> |
| <a href="https://www.apache.org/" id="bannerLeft"><img src="https://www.apache.org/img/asf_logo.png" alt="The Apache Software Foundation" title="The Apache Software Foundation"/></a> <div class="clear"> |
| <hr/> |
| </div> |
| </div> |
| <div id="breadcrumbs"> |
| <div class="xleft"> |
| <span id="publishDate">Last Published: 2024-05-27</span> |
| | <span id="projectVersion">Version: 0.17-SNAPSHOT</span> |
| | <a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a> > |
| <a href="https://creadur.apache.org/" class="externalLink" title="Creadur">Creadur</a> > |
| <a href="https://creadur.apache.org/rat/" class="externalLink" title="Rat">Rat</a> > |
| <a href="index.html" title="Apache Rat™ Core">Apache Rat™ Core</a> > |
| PMD Results |
| </div> |
| <div class="xright"> </div> |
| <div class="clear"> |
| <hr/> |
| </div> |
| </div> |
| <div id="leftColumn"> |
| <div id="navcolumn"> |
| <h5>Parent Project</h5> |
| <ul> |
| <li class="none"><a href="../index.html" title="Apache Creadur Rat">Apache Creadur Rat</a></li> |
| </ul> |
| <h5>Project Documentation</h5> |
| <ul> |
| <li class="collapsed"><a href="project-info.html" title="Project Information">Project Information</a></li> |
| <li class="expanded"><a href="project-reports.html" title="Project Reports">Project Reports</a> |
| <ul> |
| <li class="none"><a href="jira-report.html" title="JIRA Report">JIRA Report</a></li> |
| <li class="none"><a href="checkstyle.html" title="Checkstyle">Checkstyle</a></li> |
| <li class="none"><a href="apidocs/index.html" title="Javadoc">Javadoc</a></li> |
| <li class="none"><a href="xref/index.html" title="Source Xref">Source Xref</a></li> |
| <li class="none"><a href="xref-test/index.html" title="Test Source Xref">Test Source Xref</a></li> |
| <li class="none"><strong>PMD</strong></li> |
| <li class="none"><a href="rat-report.html" title="Rat Report">Rat Report</a></li> |
| <li class="none"><a href="spotbugs.html" title="SpotBugs">SpotBugs</a></li> |
| </ul></li> |
| </ul> |
| <h5>Apache Rat™</h5> |
| <ul> |
| <li class="none"><a href="../index.html" title="Introducing Rat">Introducing Rat</a></li> |
| <li class="none"><a href="../apidocs/index.html" title="Javadocs">Javadocs</a></li> |
| <li class="none"><a href="../download_rat.cgi" title="Downloads">Downloads</a></li> |
| <li class="none"><a href="../RELEASE_NOTES.txt" title="Changes">Changes</a></li> |
| </ul> |
| <h5>Running Rat</h5> |
| <ul> |
| <li class="none"><a href="../apache-rat/index.html" title="From The Command Line">From The Command Line</a></li> |
| <li class="none"><a href="../apache-rat-tasks/index.html" title="With Ant">With Ant</a></li> |
| <li class="none"><a href="../apache-rat-plugin/index.html" title="With Maven">With Maven</a></li> |
| </ul> |
| <h5>Apache Creadur™</h5> |
| <ul> |
| <li class="none"><a href="https://creadur.apache.org" class="externalLink" title="Creadur Project Home">Creadur Project Home</a></li> |
| <li class="none"><a href="https://creadur.apache.org/tentacles" class="externalLink" title="Apache Tentacles">Apache Tentacles</a></li> |
| <li class="none"><a href="https://creadur.apache.org/whisker" class="externalLink" title="Apache Whisker">Apache Whisker</a></li> |
| <li class="none"><a href="https://www.apache.org/security/" class="externalLink" title="Security">Security</a></li> |
| <li class="none"><a href="https://www.apache.org/licenses/" class="externalLink" title="License">License</a></li> |
| <li class="none"><a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Privacy">Privacy</a></li> |
| <li class="none"><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">Sponsorship</a></li> |
| <li class="none"><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">Thanks</a></li> |
| </ul> |
| <h5>The Apache Software Foundation</h5> |
| <ul> |
| <li class="none"><a href="https://www.apache.org/foundation" class="externalLink" title="About the Foundation">About the Foundation</a></li> |
| <li class="none"><a href="https://projects.apache.org" class="externalLink" title="The projects">The projects</a></li> |
| <li class="none"><a href="https://people.apache.org" class="externalLink" title="The people">The people</a></li> |
| <li class="none"><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How we work">How we work</a></li> |
| <li class="none"><a href="https://www.apache.org/foundation/how-it-works.html#history" class="externalLink" title="Our history">Our history</a></li> |
| <li class="none"><a href="https://blogs.apache.org/foundation/" class="externalLink" title="News">News</a></li> |
| </ul> |
| <h5>Contribute</h5> |
| <ul> |
| <li class="none"><a href="https://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">Get Involved</a></li> |
| </ul> |
| <h5>Committer Info</h5> |
| <ul> |
| <li class="none"><a href="https://www.apache.org/dev/committers.html" class="externalLink" title="ASF Committers' FAQ">ASF Committers' FAQ</a></li> |
| <li class="none"><a href="https://www.apache.org/dev/new-committers-guide.html" class="externalLink" title="New Committers Guide">New Committers Guide</a></li> |
| <li class="none"><a href="../site-publish.html" title="Howto publish this site">Howto publish this site</a></li> |
| <li class="none"><a href="https://community.apache.org/" class="externalLink" title="Community">Community</a></li> |
| <li class="none"><a href="https://www.apache.org/legal/" class="externalLink" title="Legal">Legal</a></li> |
| <li class="none"><a href="https://www.apache.org/foundation/marks/" class="externalLink" title="Branding">Branding</a></li> |
| <li class="none"><a href="https://www.apache.org/press/" class="externalLink" title="Media Relations">Media Relations</a></li> |
| </ul> |
| <a href="https://maven.apache.org/" title="Maven" class="poweredBy"> |
| <img class="poweredBy" alt="Maven" src="https://maven.apache.org/images/logos/maven-feather.png" /> |
| </a> |
| </div> |
| </div> |
| <div id="bodyColumn"> |
| <div id="contentBox"> |
| <section> |
| <h2><a name="PMD_Results"></a>PMD Results</h2><a name="PMD_Results"></a> |
| <p>The following document contains the results of <a class="externalLink" href="https://pmd.github.io">PMD</a> 7.0.0.</p><section> |
| <h3><a name="Violations_By_Priority"></a>Violations By Priority</h3><a name="Violations_By_Priority"></a><section> |
| <h4><a name="Priority_3"></a>Priority 3</h4><a name="Priority_3"></a><section> |
| <h5><a name="org.2Fapache.2Frat.2FReport.java"></a>org/apache/rat/Report.java</h5><a name="org.2Fapache.2Frat.2FReport.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_errorprone.html#emptycatchblock">EmptyCatchBlock</a></td> |
| <td>Avoid empty catch blocks</td> |
| <td><a href="./xref/org/apache/rat/Report.html#L535">535</a>–<a href="./xref/org/apache/rat/Report.html#L537">537</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fanalysis.2FIHeaders.java"></a>org/apache/rat/analysis/IHeaders.java</h5><a name="org.2Fapache.2Frat.2Fanalysis.2FIHeaders.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'raw': the method is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/analysis/IHeaders.html#L29">29</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'pruned': the method is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/analysis/IHeaders.html#L36">36</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fanalysis.2FTikaProcessor.java"></a>org/apache/rat/analysis/TikaProcessor.java</h5><a name="org.2Fapache.2Frat.2Fanalysis.2FTikaProcessor.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td><a href="./xref/org/apache/rat/analysis/TikaProcessor.html#L123">123</a>–<a href="./xref/org/apache/rat/analysis/TikaProcessor.html#L125">125</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fanalysis.2FUnknownLicense.java"></a>org/apache/rat/analysis/UnknownLicense.java</h5><a name="org.2Fapache.2Frat.2Fanalysis.2FUnknownLicense.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#uselessoverridingmethod">UselessOverridingMethod</a></td> |
| <td>Overriding method merely calls super</td> |
| <td><a href="./xref/org/apache/rat/analysis/UnknownLicense.html#L67">67</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fannotation.2FAbstractLicenseAppender.java"></a>org/apache/rat/annotation/AbstractLicenseAppender.java</h5><a name="org.2Fapache.2Frat.2Fannotation.2FAbstractLicenseAppender.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td><a href="./xref/org/apache/rat/annotation/AbstractLicenseAppender.html#L245">245</a>–<a href="./xref/org/apache/rat/annotation/AbstractLicenseAppender.html#L254">254</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fapi.2FDocument.java"></a>org/apache/rat/api/Document.java</h5><a name="org.2Fapache.2Frat.2Fapi.2FDocument.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarysemicolon">UnnecessarySemicolon</a></td> |
| <td>Unnecessary semicolon</td> |
| <td><a href="./xref/org/apache/rat/api/Document.html#L48">48</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fconfig.2Fparameters.2FDescriptionBuilder.java"></a>org/apache/rat/config/parameters/DescriptionBuilder.java</h5><a name="org.2Fapache.2Frat.2Fconfig.2Fparameters.2FDescriptionBuilder.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td><a href="./xref/org/apache/rat/config/parameters/DescriptionBuilder.html#L65">65</a>–<a href="./xref/org/apache/rat/config/parameters/DescriptionBuilder.html#L71">71</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fconfiguration.2FXMLConfigurationReader.java"></a>org/apache/rat/configuration/XMLConfigurationReader.java</h5><a name="org.2Fapache.2Frat.2Fconfiguration.2FXMLConfigurationReader.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td><a href="./xref/org/apache/rat/configuration/XMLConfigurationReader.html#L267">267</a>–<a href="./xref/org/apache/rat/configuration/XMLConfigurationReader.html#L269">269</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fconfiguration.2Fbuilders.2FChildContainerBuilder.java"></a>org/apache/rat/configuration/builders/ChildContainerBuilder.java</h5><a name="org.2Fapache.2Frat.2Fconfiguration.2Fbuilders.2FChildContainerBuilder.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'final' on resource specification 'in': resource specifications are implicitly final</td> |
| <td><a href="./xref/org/apache/rat/configuration/builders/ChildContainerBuilder.html#L62">62</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2FArchiveEntryDocument.java"></a>org/apache/rat/document/impl/ArchiveEntryDocument.java</h5><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2FArchiveEntryDocument.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_bestpractices.html#unusedprivatefield">UnusedPrivateField</a></td> |
| <td>Avoid unused private fields such as 'path'.</td> |
| <td><a href="./xref/org/apache/rat/document/impl/ArchiveEntryDocument.html#L43">43</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Flicense.2FILicense.java"></a>org/apache/rat/license/ILicense.java</h5><a name="org.2Fapache.2Frat.2Flicense.2FILicense.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'setName': the method is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/license/ILicense.html#L162">162</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'setLicenseFamilies': the method is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/license/ILicense.html#L170">170</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'build': the method is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/license/ILicense.html#L178">178</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamily.java"></a>org/apache/rat/license/ILicenseFamily.java</h5><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamily.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifiers 'static final' on field 'GENTERATED_CATEGORY': the field is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/license/ILicenseFamily.html#L27">27</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifiers 'static final' on field 'UNKNOWN_CATEGORY': the field is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/license/ILicenseFamily.html#L30">30</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamilyBuilder.java"></a>org/apache/rat/license/ILicenseFamilyBuilder.java</h5><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamilyBuilder.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'final' on method 'getFamilyName': an anonymous class cannot be extended</td> |
| <td><a href="./xref/org/apache/rat/license/ILicenseFamilyBuilder.html#L68">68</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Flicense.2FLicenseFamilySetFactory.java"></a>org/apache/rat/license/LicenseFamilySetFactory.java</h5><a name="org.2Fapache.2Frat.2Flicense.2FLicenseFamilySetFactory.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_bestpractices.html#unusedlocalvariable">UnusedLocalVariable</a></td> |
| <td>Avoid unused local variables such as 'result'.</td> |
| <td><a href="./xref/org/apache/rat/license/LicenseFamilySetFactory.html#L106">106</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_bestpractices.html#unusedlocalvariable">UnusedLocalVariable</a></td> |
| <td>Avoid unused local variables such as 'result'.</td> |
| <td><a href="./xref/org/apache/rat/license/LicenseFamilySetFactory.html#L118">118</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Freport.2Fclaim.2Fimpl.2FClaimAggregator.java"></a>org/apache/rat/report/claim/impl/ClaimAggregator.java</h5><a name="org.2Fapache.2Frat.2Freport.2Fclaim.2Fimpl.2FClaimAggregator.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#uselessoverridingmethod">UselessOverridingMethod</a></td> |
| <td>Overriding method merely calls super</td> |
| <td><a href="./xref/org/apache/rat/report/claim/impl/ClaimAggregator.html#L68">68</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Futils.2FLog.java"></a>org/apache/rat/utils/Log.java</h5><a name="org.2Fapache.2Frat.2Futils.2FLog.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on enum 'Level': the enum is declared in an interface type</td> |
| <td><a href="./xref/org/apache/rat/utils/Log.html#L32">32</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarysemicolon">UnnecessarySemicolon</a></td> |
| <td>Unnecessary semicolon</td> |
| <td><a href="./xref/org/apache/rat/utils/Log.html#L53">53</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Futils.2FReportingSet.java"></a>org/apache/rat/utils/ReportingSet.java</h5><a name="org.2Fapache.2Frat.2Futils.2FReportingSet.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#uselessqualifiedthis">UselessQualifiedThis</a></td> |
| <td>Useless qualified this usage in the same class.</td> |
| <td><a href="./xref/org/apache/rat/utils/ReportingSet.html#L131">131</a></td></tr></table></section></section><section> |
| <h4><a name="Priority_4"></a>Priority 4</h4><a name="Priority_4"></a><section> |
| <h5><a name="org.2Fapache.2Frat.2FDefaults.java"></a>org/apache/rat/Defaults.java</h5><a name="org.2Fapache.2Frat.2FDefaults.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Defaults': 'readConfigFiles' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/Defaults.html#L94">94</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Defaults': 'PLAIN_STYLESHEET' is already in scope because it is declared in an enclosing type</td> |
| <td><a href="./xref/org/apache/rat/Defaults.html#L139">139</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Defaults': 'UNAPPROVED_LICENSES_STYLESHEET' is already in scope because it is declared in an enclosing type</td> |
| <td><a href="./xref/org/apache/rat/Defaults.html#L147">147</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2FReport.java"></a>org/apache/rat/Report.java</h5><a name="org.2Fapache.2Frat.2FReport.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/Report.html#L485">485</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/Report.html#L583">583</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fanalysis.2FDocumentHeaderAnalyser.java"></a>org/apache/rat/analysis/DocumentHeaderAnalyser.java</h5><a name="org.2Fapache.2Frat.2Fanalysis.2FDocumentHeaderAnalyser.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/analysis/DocumentHeaderAnalyser.html#L61">61</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/analysis/DocumentHeaderAnalyser.html#L64">64</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fconfig.2FAddLicenseHeaders.java"></a>org/apache/rat/config/AddLicenseHeaders.java</h5><a name="org.2Fapache.2Frat.2Fconfig.2FAddLicenseHeaders.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'AddLicenseHeaders': 'values' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/config/AddLicenseHeaders.html#L40">40</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fconfiguration.2FFormat.java"></a>org/apache/rat/configuration/Format.java</h5><a name="org.2Fapache.2Frat.2Fconfiguration.2FFormat.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Format': 'values' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/configuration/Format.html#L94">94</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Format': 'fromName' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/configuration/Format.html#L108">108</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Format': 'fromURL' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/configuration/Format.html#L118">118</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2Fguesser.2FNoteGuesser.java"></a>org/apache/rat/document/impl/guesser/NoteGuesser.java</h5><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2Fguesser.2FNoteGuesser.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'NoteGuesser': 'NOTE_FILE_NAMES' is already in scope because it is declared in an enclosing type</td> |
| <td><a href="./xref/org/apache/rat/document/impl/guesser/NoteGuesser.html#L64">64</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'NoteGuesser': 'NOTE_FILE_EXTENSIONS' is already in scope because it is declared in an enclosing type</td> |
| <td><a href="./xref/org/apache/rat/document/impl/guesser/NoteGuesser.html#L71">71</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'NoteGuesser': 'NOTE_FILE_EXTENSIONS' is already in scope because it is declared in an enclosing type</td> |
| <td><a href="./xref/org/apache/rat/document/impl/guesser/NoteGuesser.html#L72">72</a></td></tr></table></section><section> |
| <h5><a name="org.2Fapache.2Frat.2Flicense.2FLicenseSetFactory.java"></a>org/apache/rat/license/LicenseSetFactory.java</h5><a name="org.2Fapache.2Frat.2Flicense.2FLicenseSetFactory.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'LicenseSetFactory': 'emptyLicenseSet' is already in scope</td> |
| <td><a href="./xref/org/apache/rat/license/LicenseSetFactory.html#L105">105</a></td></tr></table></section></section></section><section> |
| <h3><a name="Files"></a>Files</h3><a name="Files"></a><section> |
| <h4><a name="org.2Fapache.2Frat.2FDefaults.java"></a>org/apache/rat/Defaults.java</h4><a name="org.2Fapache.2Frat.2FDefaults.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Defaults': 'readConfigFiles' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/Defaults.html#L94">94</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Defaults': 'PLAIN_STYLESHEET' is already in scope because it is declared in an enclosing type</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/Defaults.html#L139">139</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Defaults': 'UNAPPROVED_LICENSES_STYLESHEET' is already in scope because it is declared in an enclosing type</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/Defaults.html#L147">147</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2FReport.java"></a>org/apache/rat/Report.java</h4><a name="org.2Fapache.2Frat.2FReport.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/Report.html#L485">485</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_errorprone.html#emptycatchblock">EmptyCatchBlock</a></td> |
| <td>Avoid empty catch blocks</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/Report.html#L535">535</a>–<a href="./xref/org/apache/rat/Report.html#L537">537</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/Report.html#L583">583</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fanalysis.2FDocumentHeaderAnalyser.java"></a>org/apache/rat/analysis/DocumentHeaderAnalyser.java</h4><a name="org.2Fapache.2Frat.2Fanalysis.2FDocumentHeaderAnalyser.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/analysis/DocumentHeaderAnalyser.html#L61">61</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'String': 'format' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/analysis/DocumentHeaderAnalyser.html#L64">64</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fanalysis.2FIHeaders.java"></a>org/apache/rat/analysis/IHeaders.java</h4><a name="org.2Fapache.2Frat.2Fanalysis.2FIHeaders.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'raw': the method is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/analysis/IHeaders.html#L29">29</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'pruned': the method is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/analysis/IHeaders.html#L36">36</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fanalysis.2FTikaProcessor.java"></a>org/apache/rat/analysis/TikaProcessor.java</h4><a name="org.2Fapache.2Frat.2Fanalysis.2FTikaProcessor.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/analysis/TikaProcessor.html#L123">123</a>–<a href="./xref/org/apache/rat/analysis/TikaProcessor.html#L125">125</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fanalysis.2FUnknownLicense.java"></a>org/apache/rat/analysis/UnknownLicense.java</h4><a name="org.2Fapache.2Frat.2Fanalysis.2FUnknownLicense.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#uselessoverridingmethod">UselessOverridingMethod</a></td> |
| <td>Overriding method merely calls super</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/analysis/UnknownLicense.html#L67">67</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fannotation.2FAbstractLicenseAppender.java"></a>org/apache/rat/annotation/AbstractLicenseAppender.java</h4><a name="org.2Fapache.2Frat.2Fannotation.2FAbstractLicenseAppender.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/annotation/AbstractLicenseAppender.html#L245">245</a>–<a href="./xref/org/apache/rat/annotation/AbstractLicenseAppender.html#L254">254</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fapi.2FDocument.java"></a>org/apache/rat/api/Document.java</h4><a name="org.2Fapache.2Frat.2Fapi.2FDocument.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarysemicolon">UnnecessarySemicolon</a></td> |
| <td>Unnecessary semicolon</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/api/Document.html#L48">48</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fconfig.2FAddLicenseHeaders.java"></a>org/apache/rat/config/AddLicenseHeaders.java</h4><a name="org.2Fapache.2Frat.2Fconfig.2FAddLicenseHeaders.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'AddLicenseHeaders': 'values' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/config/AddLicenseHeaders.html#L40">40</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fconfig.2Fparameters.2FDescriptionBuilder.java"></a>org/apache/rat/config/parameters/DescriptionBuilder.java</h4><a name="org.2Fapache.2Frat.2Fconfig.2Fparameters.2FDescriptionBuilder.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/config/parameters/DescriptionBuilder.html#L65">65</a>–<a href="./xref/org/apache/rat/config/parameters/DescriptionBuilder.html#L71">71</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fconfiguration.2FFormat.java"></a>org/apache/rat/configuration/Format.java</h4><a name="org.2Fapache.2Frat.2Fconfiguration.2FFormat.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Format': 'values' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/configuration/Format.html#L94">94</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Format': 'fromName' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/configuration/Format.html#L108">108</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'Format': 'fromURL' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/configuration/Format.html#L118">118</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fconfiguration.2FXMLConfigurationReader.java"></a>org/apache/rat/configuration/XMLConfigurationReader.java</h4><a name="org.2Fapache.2Frat.2Fconfiguration.2FXMLConfigurationReader.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#collapsibleifstatements">CollapsibleIfStatements</a></td> |
| <td>This if statement could be combined with its parent</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/configuration/XMLConfigurationReader.html#L267">267</a>–<a href="./xref/org/apache/rat/configuration/XMLConfigurationReader.html#L269">269</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fconfiguration.2Fbuilders.2FChildContainerBuilder.java"></a>org/apache/rat/configuration/builders/ChildContainerBuilder.java</h4><a name="org.2Fapache.2Frat.2Fconfiguration.2Fbuilders.2FChildContainerBuilder.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'final' on resource specification 'in': resource specifications are implicitly final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/configuration/builders/ChildContainerBuilder.html#L62">62</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2FArchiveEntryDocument.java"></a>org/apache/rat/document/impl/ArchiveEntryDocument.java</h4><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2FArchiveEntryDocument.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_bestpractices.html#unusedprivatefield">UnusedPrivateField</a></td> |
| <td>Avoid unused private fields such as 'path'.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/document/impl/ArchiveEntryDocument.html#L43">43</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2Fguesser.2FNoteGuesser.java"></a>org/apache/rat/document/impl/guesser/NoteGuesser.java</h4><a name="org.2Fapache.2Frat.2Fdocument.2Fimpl.2Fguesser.2FNoteGuesser.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'NoteGuesser': 'NOTE_FILE_NAMES' is already in scope because it is declared in an enclosing type</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/document/impl/guesser/NoteGuesser.html#L64">64</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'NoteGuesser': 'NOTE_FILE_EXTENSIONS' is already in scope because it is declared in an enclosing type</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/document/impl/guesser/NoteGuesser.html#L71">71</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'NoteGuesser': 'NOTE_FILE_EXTENSIONS' is already in scope because it is declared in an enclosing type</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/document/impl/guesser/NoteGuesser.html#L72">72</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Flicense.2FILicense.java"></a>org/apache/rat/license/ILicense.java</h4><a name="org.2Fapache.2Frat.2Flicense.2FILicense.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'setName': the method is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/ILicense.html#L162">162</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'setLicenseFamilies': the method is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/ILicense.html#L170">170</a></td></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on method 'build': the method is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/ILicense.html#L178">178</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamily.java"></a>org/apache/rat/license/ILicenseFamily.java</h4><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamily.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifiers 'static final' on field 'GENTERATED_CATEGORY': the field is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/ILicenseFamily.html#L27">27</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifiers 'static final' on field 'UNKNOWN_CATEGORY': the field is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/ILicenseFamily.html#L30">30</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamilyBuilder.java"></a>org/apache/rat/license/ILicenseFamilyBuilder.java</h4><a name="org.2Fapache.2Frat.2Flicense.2FILicenseFamilyBuilder.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'final' on method 'getFamilyName': an anonymous class cannot be extended</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/ILicenseFamilyBuilder.html#L68">68</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Flicense.2FLicenseFamilySetFactory.java"></a>org/apache/rat/license/LicenseFamilySetFactory.java</h4><a name="org.2Fapache.2Frat.2Flicense.2FLicenseFamilySetFactory.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_bestpractices.html#unusedlocalvariable">UnusedLocalVariable</a></td> |
| <td>Avoid unused local variables such as 'result'.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/LicenseFamilySetFactory.html#L106">106</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_bestpractices.html#unusedlocalvariable">UnusedLocalVariable</a></td> |
| <td>Avoid unused local variables such as 'result'.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/license/LicenseFamilySetFactory.html#L118">118</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Flicense.2FLicenseSetFactory.java"></a>org/apache/rat/license/LicenseSetFactory.java</h4><a name="org.2Fapache.2Frat.2Flicense.2FLicenseSetFactory.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessaryfullyqualifiedname">UnnecessaryFullyQualifiedName</a></td> |
| <td>Unnecessary qualifier 'LicenseSetFactory': 'emptyLicenseSet' is already in scope</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/rat/license/LicenseSetFactory.html#L105">105</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Freport.2Fclaim.2Fimpl.2FClaimAggregator.java"></a>org/apache/rat/report/claim/impl/ClaimAggregator.java</h4><a name="org.2Fapache.2Frat.2Freport.2Fclaim.2Fimpl.2FClaimAggregator.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_design.html#uselessoverridingmethod">UselessOverridingMethod</a></td> |
| <td>Overriding method merely calls super</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/report/claim/impl/ClaimAggregator.html#L68">68</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Futils.2FLog.java"></a>org/apache/rat/utils/Log.java</h4><a name="org.2Fapache.2Frat.2Futils.2FLog.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'public' on enum 'Level': the enum is declared in an interface type</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/utils/Log.html#L32">32</a></td></tr> |
| <tr class="a"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#unnecessarysemicolon">UnnecessarySemicolon</a></td> |
| <td>Unnecessary semicolon</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/utils/Log.html#L53">53</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Frat.2Futils.2FReportingSet.java"></a>org/apache/rat/utils/ReportingSet.java</h4><a name="org.2Fapache.2Frat.2Futils.2FReportingSet.java"></a> |
| <table border="0" class="bodyTable"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td align="left"><a class="externalLink" href="https://docs.pmd-code.org/pmd-doc-7.0.0/pmd_rules_java_codestyle.html#uselessqualifiedthis">UselessQualifiedThis</a></td> |
| <td>Useless qualified this usage in the same class.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/rat/utils/ReportingSet.html#L131">131</a></td></tr></table></section></section></section> |
| </div> |
| </div> |
| <div class="clear"> |
| <hr/> |
| </div> |
| <div id="footer"> |
| <div class="xright"> |
| Copyright © 2016-2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. |
| Apache Creadur, Creadur, Apache Rat, Apache Tentacles, Apache Whisker, Apache and the Apache feather logo are trademarks |
| of The Apache Software Foundation. |
| Oracle and Java are registered trademarks of Oracle and/or its affiliates. |
| All other marks mentioned may be trademarks or registered trademarks of their respective owners. |
| </div> |
| <div class="clear"> |
| <hr/> |
| </div> |
| </div> |
| </body> |
| </html> |