| <!DOCTYPE html> |
| <!-- |
| | Generated by Apache Maven Doxia Site Renderer 1.9.2 from org.apache.maven.plugins:maven-pmd-plugin:3.15.0:pmd at 19 January 2022 |
| | Rendered using Apache Maven Fluido Skin 1.9 |
| --> |
| <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.9.2" /> |
| <title>Fulcrum Localization – PMD Results</title> |
| <link rel="stylesheet" href="./css/apache-maven-fluido-1.9.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.9.min.js"></script> |
| </head> |
| <body class="topBarDisabled"> |
| <a href="https://github.com/apache/turbine-core"> |
| <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 10000;" |
| src="https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png" |
| alt="Fork me on GitHub"> |
| </a> |
| <div class="container-fluid"> |
| <header> |
| <div id="banner"> |
| <div class="pull-left"><a href="https://turbine.apache.org/" id="bannerLeft" title="Apache Turbine"><img src="https://turbine.apache.org/images/turbine-project.png" alt="Apache Turbine"/></a></div> |
| <div class="pull-right"></div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| <li id="publishDate">Last Published: 19 January 2022<span class="divider">|</span> |
| </li> |
| <li id="projectVersion">Version: 1.0.8-SNAPSHOT</li> |
| <li class="pull-right"><span class="divider">|</span> |
| <a href="https://turbine.apache.org/fulcrum/" class="externalLink" title="Fulcrum">Fulcrum</a></li> |
| <li class="pull-right"><span class="divider">|</span> |
| <a href="https://turbine.apache.org/" class="externalLink" title="Turbine">Turbine</a></li> |
| <li class="pull-right"><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a></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="Main"><span class="none"></span>Main</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="changes-report.html" title="Changes"><span class="none"></span>Changes</a></li> |
| <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> |
| <li><a href="testapidocs/index.html" title="Test Javadoc"><span class="none"></span>Test Javadoc</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><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> |
| <li class="active"><a href="#"><span class="none"></span>PMD</a></li> |
| <li><a href="surefire-report.html" title="Surefire Report"><span class="none"></span>Surefire Report</a></li> |
| <li><a href="jacoco/index.html" title="JaCoCo"><span class="none"></span>JaCoCo</a></li> |
| <li><a href="jacoco-aggregate/index.html" title="JaCoCo Aggregate"><span class="none"></span>JaCoCo Aggregate</a></li> |
| <li><a href="jdepend-report.html" title="JDepend"><span class="none"></span>JDepend</a></li> |
| <li><a href="rat-report.html" title="Rat Report"><span class="none"></span>Rat Report</a></li> |
| <li><a href="taglist.html" title="Tag List"><span class="none"></span>Tag List</a></li> |
| </ul></li> |
| <li class="nav-header">Apache</li> |
| <li><a href="https://www.apache.org/" class="externalLink" title="Apache Website"><span class="none"></span>Apache Website</a></li> |
| <li><a href="https://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li> |
| <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works"><span class="none"></span>How the ASF works</a></li> |
| <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship"><span class="none"></span>Sponsorship</a></li> |
| <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> |
| <li><a href="https://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li> |
| </ul> |
| </nav> |
| <div class="well sidebar-nav"> |
| <form id="search-form" action="https://www.google.com/search" method="get" > |
| <input value="http://turbine.apache.org/fulcrum/fulcrum-localization" name="sitesearch" type="hidden"/> |
| <input class="search-query" name="q" id="query" type="text" /> |
| </form> |
| <script>asyncJs( 'https://cse.google.com/brand?form=search-form' )</script> |
| <hr /> |
| <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="PMD_Results"></a>PMD Results</h2> |
| <p>The following document contains the results of <a class="externalLink" href="https://pmd.github.io">PMD</a> 6.38.0.</p></section><section> |
| <h2><a name="Violations_By_Priority"></a>Violations By Priority</h2><section> |
| <h3><a name="Priority_1"></a>Priority 1</h3><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FLocaleTokenizer.java"></a>org/apache/fulcrum/localization/LocaleTokenizer.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoidthrowingnullpointerexception">AvoidThrowingNullPointerException</a></td> |
| <td>Avoid throwing null pointer exceptions.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L175">175</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoidthrowingnullpointerexception">AvoidThrowingNullPointerException</a></td> |
| <td>Avoid throwing null pointer exceptions.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L182">182</a></td></tr></table></section></section><section> |
| <h3><a name="Priority_2"></a>Priority 2</h3><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationServiceImpl.java"></a>org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">AvoidReassigningParameters</a></td> |
| <td>Avoid reassigning parameters such as 'bundleName'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L285">285</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">AvoidReassigningParameters</a></td> |
| <td>Avoid reassigning parameters such as 'locale'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L289">289</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">AvoidReassigningParameters</a></td> |
| <td>Avoid reassigning parameters such as 'locale'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L492">492</a></td></tr></table></section></section><section> |
| <h3><a name="Priority_3"></a>Priority 3</h3><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FDefaultLocalizationService.java"></a>org/apache/fulcrum/localization/DefaultLocalizationService.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#unnecessaryconstructor">UnnecessaryConstructor</a></td> |
| <td>Avoid unnecessary constructors - the compiler will generate these for you</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L76">76</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L79">79</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getBundle(String, String)' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L92">92</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L95">95</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'languageHeader' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L92">92</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L92">92</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getBundle(HttpServletRequest)' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L105">105</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L108">108</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'req' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L105">105</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L122">122</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getBundle(String, HttpServletRequest)' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L122">122</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L125">125</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'req' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L122">122</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'req' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L130">130</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getLocale(HttpServletRequest)' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L130">130</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L137">137</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'header' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L142">142</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getLocale(String)' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L142">142</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L155">155</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'tok' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L146">146</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L149">149</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FLocaleTokenizer.java"></a>org/apache/fulcrum/localization/LocaleTokenizer.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#loosecoupling">LooseCoupling</a></td> |
| <td>Avoid using implementation types like 'ArrayList'; use the interface instead</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L61">61</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#immutablefield">ImmutableField</a></td> |
| <td>Private field 'locales' could be made final; it is only initialized in the declaration or constructor.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L61">61</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L61">61</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'header' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L69">69</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'tok' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L71">71</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'acceptLang' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L74">74</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#avoidinstantiatingobjectsinloops">AvoidInstantiatingObjectsInLoops</a></td> |
| <td>Avoid instantiating new objects inside loops</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L74">74</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#assignmentinoperand">AssignmentInOperand</a></td> |
| <td>Avoid assignments in operands</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L80">80</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like q</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L82">82</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'q' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L82">82</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#assignmentinoperand">AssignmentInOperand</a></td> |
| <td>Avoid assignments in operands</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L84">84</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#emptycatchblock">EmptyCatchBlock</a></td> |
| <td>Avoid empty catch blocks</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L91">91</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L94">94</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#assignmentinoperand">AssignmentInOperand</a></td> |
| <td>Avoid assignments in operands</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L102">102</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#avoidinstantiatingobjectsinloops">AvoidInstantiatingObjectsInLoops</a></td> |
| <td>Avoid instantiating new objects inside loops</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L105">105</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#avoidinstantiatingobjectsinloops">AvoidInstantiatingObjectsInLoops</a></td> |
| <td>Avoid instantiating new objects inside loops</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L109">109</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L110">110</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'hasNext()' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L123">123</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L126">126</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'next()' is missing an @Override annotation.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L135">135</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L142">142</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L150">150</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#commentdefaultaccessmodifier">CommentDefaultAccessModifier</a></td> |
| <td>To avoid mistakes add a comment at the beginning of the locale field if you want a default access modifier</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L163">163</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#defaultpackage">DefaultPackage</a></td> |
| <td>Use explicit scoping instead of the default package private level</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L163">163</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L163">163</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#commentdefaultaccessmodifier">CommentDefaultAccessModifier</a></td> |
| <td>To avoid mistakes add a comment at the beginning of the quality field if you want a default access modifier</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L169">169</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L169">169</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#defaultpackage">DefaultPackage</a></td> |
| <td>Use explicit scoping instead of the default package private level</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L169">169</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'acceptLang' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L172">172</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifstmtsmustusebraces">IfStmtsMustUseBraces</a></td> |
| <td>Avoid using if statements without curly braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L174">174</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L175">175</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L175">175</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like q2</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L179">179</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'q2' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L179">179</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like o</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L188">188</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'o' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L188">188</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L189">189</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L189">189</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifstmtsmustusebraces">IfStmtsMustUseBraces</a></td> |
| <td>Avoid using if statements without curly braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L189">189</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifstmtsmustusebraces">IfStmtsMustUseBraces</a></td> |
| <td>Avoid using if statements without curly braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L190">190</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L190">190</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L190">190</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'that' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L191">191</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationService.java"></a>org/apache/fulcrum/localization/SimpleLocalizationService.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoiduncheckedexceptionsinsignatures">AvoidUncheckedExceptionsInSignatures</a></td> |
| <td>A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationService.html#L132">132</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationServiceImpl.java"></a>org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#godclass">GodClass</a></td> |
| <td>Possible God Class (WMC=61, ATFD=40, TCC=12.632%)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L75">75</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L635">635</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#unusedassignment">UnusedAssignment</a></td> |
| <td>The field initializer for 'bundles' is never used (overwritten on line 116)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'bundles'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#loosecoupling">LooseCoupling</a></td> |
| <td>Avoid using implementation types like 'HashMap'; use the interface instead</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'bundleNames'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L97">97</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L97">97</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L103">103</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'defaultLocale'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L103">103</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L106">106</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'defaultLanguage'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L106">106</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L109">109</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'defaultCountry'</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L109">109</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#callsuperinconstructor">CallSuperInConstructor</a></td> |
| <td>It is a good practice to call super() in a constructor</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L114">114</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L117">117</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#usediamondoperator">UseDiamondOperator</a></td> |
| <td>Explicit type arguments can be replaced by Diamond Operator</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L116">116</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'conf' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L128">128</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'jvmDefault' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L130">130</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L132">132</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L136">136</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L135">135</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L138">138</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L140">140</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L139">139</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L142">142</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L146">146</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'nameVal' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L150">150</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'val' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L154">154</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L155">155</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L171">171</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L173">173</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'intBundleNames' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L182">182</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifelsestmtsmustusebraces">IfElseStmtsMustUseBraces</a></td> |
| <td>Avoid using if...else statements without curly braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L185">185</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L185">185</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifelsestmtsmustusebraces">IfElseStmtsMustUseBraces</a></td> |
| <td>Avoid using if...else statements without curly braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L187">187</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L187">187</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L264">264</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L286">286</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#unusedassignment">UnusedAssignment</a></td> |
| <td>The initializer for variable 'rb' is never used (overwritten on lines 298 and 307)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'bundlesByLocale' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L293">293</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#confusingternary">ConfusingTernary</a></td> |
| <td>Avoid if (x != y) ..; else ..;</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L294">294</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L308">308</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">AvoidSynchronizedAtMethodLevel</a></td> |
| <td>Use block level rather than method level synchronization</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L324">324</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L363">363</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L325">325</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L326">326</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoiduncheckedexceptionsinsignatures">AvoidUncheckedExceptionsInSignatures</a></td> |
| <td>A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L327">327</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L330">330</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L333">333</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#unnecessarycast">UnnecessaryCast</a></td> |
| <td>Avoid unnecessary casts</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L333">333</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'bundlesByName' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L356">356</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L357">357</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#usediamondoperator">UseDiamondOperator</a></td> |
| <td>Explicit type arguments can be replaced by Diamond Operator</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L357">357</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L389">389</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L390">390</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundlesByLocale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L391">391</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L393">393</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#longvariable">LongVariable</a></td> |
| <td>Avoid excessively long variable names like withDefaultCountry</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L402">402</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'withDefaultCountry' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L402">402</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L403">403</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#longvariable">LongVariable</a></td> |
| <td>Avoid excessively long variable names like withDefaultLanguage</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L414">414</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'withDefaultLanguage' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L414">414</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L415">415</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'final' on method 'getBundleIgnoreException': private methods cannot be overridden</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L441">441</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L453">453</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L442">442</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L443">443</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L447">447</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'defaultBundle' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L462">462</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L486">486</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L486">486</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoiduncheckedexceptionsinsignatures">AvoidUncheckedExceptionsInSignatures</a></td> |
| <td>A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L487">487</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#unusedassignment">UnusedAssignment</a></td> |
| <td>The initializer for variable 'value' is never used (overwritten on line 496)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L489">489</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L495">495</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#forloopcanbeforeach">ForLoopCanBeForeach</a></td> |
| <td>This for loop can be replaced by a foreach loop</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L501">501</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L516">516</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L506">506</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'loc' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L520">520</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'mesg' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L521">521</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L529">529</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L530">530</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L544">544</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L559">559</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'rb' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L559">559</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L559">559</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L565">565</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L584">584</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L585">585</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L586">586</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'arg1' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L587">587</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L597">597</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L598">598</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L599">599</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'arg1' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L600">600</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'arg2' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L601">601</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L620">620</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L621">621</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L622">622</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'args' is not assigned and could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L623">623</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'formatLocale' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L627">627</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'value' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L628">628</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'formatArgs' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L630">630</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'messageFormat' could be declared final</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L632">632</a></td></tr></table></section></section><section> |
| <h3><a name="Priority_4"></a>Priority 4</h3><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FLocaleTokenizer.java"></a>org/apache/fulcrum/localization/LocaleTokenizer.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L141">141</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationService.java"></a>org/apache/fulcrum/localization/SimpleLocalizationService.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#usevarargs">UseVarargs</a></td> |
| <td>Consider using varargs for methods or constructors which take an array the last parameter.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationService.html#L189">189</a></td></tr></table></section><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationServiceImpl.java"></a>org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#usevarargs">UseVarargs</a></td> |
| <td>Consider using varargs for methods or constructors which take an array the last parameter.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L182">182</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L232">232</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L286">286</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L331">331</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L333">333</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L337">337</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L339">339</a></td></tr></table></section></section><section> |
| <h3><a name="Priority_5"></a>Priority 5</h3><section> |
| <h4><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationServiceImpl.java"></a>org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.java</h4> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'bundleName' (lines '151'-'156').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L151">151</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L156">156</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'bundleName' (lines '156'-'156').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L156">156</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '292'-'298').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L298">298</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '292'-'307').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L307">307</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '342'-'346').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L342">342</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L346">346</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '393'-'416').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L393">393</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L416">416</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '393'-'404').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L393">393</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L404">404</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'value' (lines '489'-'496').</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L489">489</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L496">496</a></td></tr></table></section></section></section><section> |
| <h2><a name="Files"></a>Files</h2><section> |
| <h3><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FDefaultLocalizationService.java"></a>org/apache/fulcrum/localization/DefaultLocalizationService.java</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#unnecessaryconstructor">UnnecessaryConstructor</a></td> |
| <td>Avoid unnecessary constructors - the compiler will generate these for you</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L76">76</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L79">79</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getBundle(String, String)' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L92">92</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L95">95</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'languageHeader' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L92">92</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L92">92</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getBundle(HttpServletRequest)' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L105">105</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L108">108</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'req' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L105">105</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L122">122</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getBundle(String, HttpServletRequest)' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L122">122</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L125">125</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'req' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L122">122</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'req' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L130">130</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getLocale(HttpServletRequest)' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L130">130</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L137">137</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'header' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L142">142</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'getLocale(String)' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L142">142</a>–<a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L155">155</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'tok' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L146">146</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/DefaultLocalizationService.html#L149">149</a></td></tr></table></section><section> |
| <h3><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FLocaleTokenizer.java"></a>org/apache/fulcrum/localization/LocaleTokenizer.java</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#loosecoupling">LooseCoupling</a></td> |
| <td>Avoid using implementation types like 'ArrayList'; use the interface instead</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L61">61</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#immutablefield">ImmutableField</a></td> |
| <td>Private field 'locales' could be made final; it is only initialized in the declaration or constructor.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L61">61</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L61">61</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'header' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L69">69</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'tok' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L71">71</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'acceptLang' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L74">74</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#avoidinstantiatingobjectsinloops">AvoidInstantiatingObjectsInLoops</a></td> |
| <td>Avoid instantiating new objects inside loops</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L74">74</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#assignmentinoperand">AssignmentInOperand</a></td> |
| <td>Avoid assignments in operands</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L80">80</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like q</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L82">82</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'q' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L82">82</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#assignmentinoperand">AssignmentInOperand</a></td> |
| <td>Avoid assignments in operands</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L84">84</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.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/fulcrum/localization/LocaleTokenizer.html#L91">91</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L94">94</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#assignmentinoperand">AssignmentInOperand</a></td> |
| <td>Avoid assignments in operands</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L102">102</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#avoidinstantiatingobjectsinloops">AvoidInstantiatingObjectsInLoops</a></td> |
| <td>Avoid instantiating new objects inside loops</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L105">105</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#avoidinstantiatingobjectsinloops">AvoidInstantiatingObjectsInLoops</a></td> |
| <td>Avoid instantiating new objects inside loops</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L109">109</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L110">110</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'hasNext()' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L123">123</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L126">126</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#missingoverride">MissingOverride</a></td> |
| <td>The method 'next()' is missing an @Override annotation.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L135">135</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L142">142</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L141">141</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L150">150</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#commentdefaultaccessmodifier">CommentDefaultAccessModifier</a></td> |
| <td>To avoid mistakes add a comment at the beginning of the locale field if you want a default access modifier</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L163">163</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#defaultpackage">DefaultPackage</a></td> |
| <td>Use explicit scoping instead of the default package private level</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L163">163</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L163">163</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#commentdefaultaccessmodifier">CommentDefaultAccessModifier</a></td> |
| <td>To avoid mistakes add a comment at the beginning of the quality field if you want a default access modifier</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L169">169</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L169">169</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#defaultpackage">DefaultPackage</a></td> |
| <td>Use explicit scoping instead of the default package private level</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L169">169</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'acceptLang' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L172">172</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifstmtsmustusebraces">IfStmtsMustUseBraces</a></td> |
| <td>Avoid using if statements without curly braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L174">174</a>–<a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L175">175</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoidthrowingnullpointerexception">AvoidThrowingNullPointerException</a></td> |
| <td>Avoid throwing null pointer exceptions.</td> |
| <td>1</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L175">175</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L175">175</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like q2</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L179">179</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'q2' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L179">179</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoidthrowingnullpointerexception">AvoidThrowingNullPointerException</a></td> |
| <td>Avoid throwing null pointer exceptions.</td> |
| <td>1</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L182">182</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like o</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L188">188</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'o' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L188">188</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L189">189</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L189">189</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifstmtsmustusebraces">IfStmtsMustUseBraces</a></td> |
| <td>Avoid using if statements without curly braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L189">189</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifstmtsmustusebraces">IfStmtsMustUseBraces</a></td> |
| <td>Avoid using if statements without curly braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L190">190</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L190">190</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L190">190</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'that' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/LocaleTokenizer.html#L191">191</a></td></tr></table></section><section> |
| <h3><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationService.java"></a>org/apache/fulcrum/localization/SimpleLocalizationService.java</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoiduncheckedexceptionsinsignatures">AvoidUncheckedExceptionsInSignatures</a></td> |
| <td>A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationService.html#L132">132</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#usevarargs">UseVarargs</a></td> |
| <td>Consider using varargs for methods or constructors which take an array the last parameter.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationService.html#L189">189</a></td></tr></table></section><section> |
| <h3><a name="org.2Fapache.2Ffulcrum.2Flocalization.2FSimpleLocalizationServiceImpl.java"></a>org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.java</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Rule</th> |
| <th>Violation</th> |
| <th>Priority</th> |
| <th>Line</th></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#godclass">GodClass</a></td> |
| <td>Possible God Class (WMC=61, ATFD=40, TCC=12.632%)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L75">75</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L635">635</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#unusedassignment">UnusedAssignment</a></td> |
| <td>The field initializer for 'bundles' is never used (overwritten on line 116)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'bundles'</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#loosecoupling">LooseCoupling</a></td> |
| <td>Avoid using implementation types like 'HashMap'; use the interface instead</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L92">92</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'bundleNames'</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L97">97</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L97">97</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L103">103</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'defaultLocale'</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L103">103</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L106">106</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'defaultLanguage'</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L106">106</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#beanmembersshouldserialize">BeanMembersShouldSerialize</a></td> |
| <td>Found non-transient, non-static member. Please mark as transient or provide accessors.</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L109">109</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_performance.html#redundantfieldinitializer">RedundantFieldInitializer</a></td> |
| <td>Avoid using redundant field initializer for 'defaultCountry'</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L109">109</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#callsuperinconstructor">CallSuperInConstructor</a></td> |
| <td>It is a good practice to call super() in a constructor</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L114">114</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L117">117</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#usediamondoperator">UseDiamondOperator</a></td> |
| <td>Explicit type arguments can be replaced by Diamond Operator</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L116">116</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'conf' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L128">128</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'jvmDefault' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L130">130</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L132">132</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L136">136</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L135">135</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L138">138</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L140">140</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L139">139</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L142">142</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L146">146</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'nameVal' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L150">150</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'bundleName' (lines '151'-'156').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L151">151</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L156">156</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'val' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L154">154</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L155">155</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'bundleName' (lines '156'-'156').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L156">156</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L171">171</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L173">173</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'intBundleNames' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L182">182</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#usevarargs">UseVarargs</a></td> |
| <td>Consider using varargs for methods or constructors which take an array the last parameter.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L182">182</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifelsestmtsmustusebraces">IfElseStmtsMustUseBraces</a></td> |
| <td>Avoid using if...else statements without curly braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L185">185</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L185">185</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#ifelsestmtsmustusebraces">IfElseStmtsMustUseBraces</a></td> |
| <td>Avoid using if...else statements without curly braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L187">187</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#controlstatementbraces">ControlStatementBraces</a></td> |
| <td>This statement should have braces</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L187">187</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L232">232</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L264">264</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">AvoidReassigningParameters</a></td> |
| <td>Avoid reassigning parameters such as 'bundleName'</td> |
| <td>2</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L285">285</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L286">286</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L286">286</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">AvoidReassigningParameters</a></td> |
| <td>Avoid reassigning parameters such as 'locale'</td> |
| <td>2</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L289">289</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '292'-'298').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L298">298</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#unusedassignment">UnusedAssignment</a></td> |
| <td>The initializer for variable 'rb' is never used (overwritten on lines 298 and 307)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '292'-'307').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L292">292</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L307">307</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'bundlesByLocale' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L293">293</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#confusingternary">ConfusingTernary</a></td> |
| <td>Avoid if (x != y) ..; else ..;</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L294">294</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L308">308</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">AvoidSynchronizedAtMethodLevel</a></td> |
| <td>Use block level rather than method level synchronization</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L324">324</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L363">363</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L325">325</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L326">326</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoiduncheckedexceptionsinsignatures">AvoidUncheckedExceptionsInSignatures</a></td> |
| <td>A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L327">327</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L330">330</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L331">331</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L333">333</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L333">333</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#unnecessarycast">UnnecessaryCast</a></td> |
| <td>Avoid unnecessary casts</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L333">333</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> |
| <td>Useless parentheses.</td> |
| <td>4</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L337">337</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L339">339</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '342'-'346').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L342">342</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L346">346</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'bundlesByName' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L356">356</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L357">357</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#usediamondoperator">UseDiamondOperator</a></td> |
| <td>Explicit type arguments can be replaced by Diamond Operator</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L357">357</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L389">389</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L390">390</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundlesByLocale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L391">391</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L393">393</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '393'-'416').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L393">393</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L416">416</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'rb' (lines '393'-'404').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L393">393</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L404">404</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#longvariable">LongVariable</a></td> |
| <td>Avoid excessively long variable names like withDefaultCountry</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L402">402</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'withDefaultCountry' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L402">402</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L403">403</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#longvariable">LongVariable</a></td> |
| <td>Avoid excessively long variable names like withDefaultLanguage</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L414">414</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'withDefaultLanguage' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L414">414</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L415">415</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#unnecessarymodifier">UnnecessaryModifier</a></td> |
| <td>Unnecessary modifier 'final' on method 'getBundleIgnoreException': private methods cannot be overridden</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L441">441</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L453">453</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L442">442</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L443">443</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L447">447</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'defaultBundle' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L462">462</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L486">486</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L486">486</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#avoiduncheckedexceptionsinsignatures">AvoidUncheckedExceptionsInSignatures</a></td> |
| <td>A method or constructor should not explicitly declare unchecked exceptions in its 'throws' clause</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L487">487</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_errorprone.html#dataflowanomalyanalysis">DataflowAnomalyAnalysis</a></td> |
| <td>Found 'DD'-anomaly for variable 'value' (lines '489'-'496').</td> |
| <td>5</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L489">489</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L496">496</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#unusedassignment">UnusedAssignment</a></td> |
| <td>The initializer for variable 'value' is never used (overwritten on line 496)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L489">489</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">AvoidReassigningParameters</a></td> |
| <td>Avoid reassigning parameters such as 'locale'</td> |
| <td>2</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L492">492</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L495">495</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_bestpractices.html#forloopcanbeforeach">ForLoopCanBeForeach</a></td> |
| <td>This for loop can be replaced by a foreach loop</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L501">501</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L516">516</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (object not created locally)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L506">506</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'loc' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L520">520</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'mesg' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L521">521</a>–<a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L529">529</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_design.html#lawofdemeter">LawOfDemeter</a></td> |
| <td>Potential violation of Law of Demeter (method chain calls)</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L530">530</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L544">544</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#shortvariable">ShortVariable</a></td> |
| <td>Avoid variables with short names like rb</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L559">559</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'rb' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L559">559</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L559">559</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#onlyonereturn">OnlyOneReturn</a></td> |
| <td>A method should have only one exit point, and that should be the last statement in the method</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L565">565</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L584">584</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L585">585</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L586">586</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'arg1' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L587">587</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L597">597</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L598">598</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L599">599</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'arg1' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L600">600</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'arg2' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L601">601</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'bundleName' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L620">620</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'locale' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L621">621</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'key' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L622">622</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#methodargumentcouldbefinal">MethodArgumentCouldBeFinal</a></td> |
| <td>Parameter 'args' is not assigned and could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L623">623</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'formatLocale' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L627">627</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'value' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L628">628</a></td></tr> |
| <tr class="a"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'formatArgs' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L630">630</a></td></tr> |
| <tr class="b"> |
| <td><a class="externalLink" href="https://pmd.github.io/pmd-6.38.0/pmd_rules_java_codestyle.html#localvariablecouldbefinal">LocalVariableCouldBeFinal</a></td> |
| <td>Local variable 'messageFormat' could be declared final</td> |
| <td>3</td> |
| <td><a href="./xref/org/apache/fulcrum/localization/SimpleLocalizationServiceImpl.html#L632">632</a></td></tr></table></section></section> |
| </main> |
| </div> |
| </div> |
| <hr/> |
| <footer> |
| <div class="container-fluid"> |
| <div class="row-fluid"> |
| <p>© 2005–2022 |
| <a href="https://www.apache.org/">The Apache Software Foundation</a> |
| </p> |
| </div> |
| </div> |
| </footer> |
| </body> |
| </html> |