This repository has been archived on 2022-12-20. You can view files and clone it, but cannot push or open issues or pull requests.
sdm02/pmd_report.html

6891 lines
456 KiB
HTML

<html><head><title>PMD</title></head><body>
<center><h2>Summary</h2></center>
<table align="center" cellspacing="0" cellpadding="3">
<tr><th>Rule name</th><th>Number of violations</th></tr>
<tr><td>FinalFieldCouldBeStatic</td><td align=center>26</td></tr>
<tr><td>UncommentedEmptyMethodBody</td><td align=center>35</td></tr>
<tr><td>ConfusingTernary</td><td align=center>3</td></tr>
<tr><td>ClassWithOnlyPrivateConstructorsShouldBeFinal</td><td align=center>7</td></tr>
<tr><td>AvoidSynchronizedAtMethodLevel</td><td align=center>22</td></tr>
<tr><td>ConstructorCallsOverridableMethod</td><td align=center>41</td></tr>
<tr><td>PreserveStackTrace</td><td align=center>17</td></tr>
<tr><td>SwitchStmtsShouldHaveDefault</td><td align=center>2</td></tr>
<tr><td>UseVarargs</td><td align=center>233</td></tr>
<tr><td>InstantiationToGetClass</td><td align=center>9</td></tr>
<tr><td>FieldDeclarationsShouldBeAtStartOfClass</td><td align=center>224</td></tr>
<tr><td>CompareObjectsWithEquals</td><td align=center>47</td></tr>
<tr><td>UseUtilityClass</td><td align=center>48</td></tr>
<tr><td>SimplifyBooleanExpressions</td><td align=center>8</td></tr>
<tr><td>UnnecessaryLocalBeforeReturn</td><td align=center>2</td></tr>
<tr><td>SingletonClassReturningNewInstance</td><td align=center>3</td></tr>
<tr><td>AvoidReassigningParameters</td><td align=center>246</td></tr>
<tr><td>CloseResource</td><td align=center>6</td></tr>
<tr><td>SimpleDateFormatNeedsLocale</td><td align=center>5</td></tr>
<tr><td>UseLocaleWithCaseConversions</td><td align=center>4</td></tr>
<tr><td>GodClass</td><td align=center>56</td></tr>
<tr><td>SingleMethodSingleton</td><td align=center>4</td></tr>
<tr><td>DataClass</td><td align=center>2</td></tr>
<tr><td>DefaultLabelNotLastInSwitchStmt</td><td align=center>1</td></tr>
<tr><td>LogicInversion</td><td align=center>1</td></tr>
<tr><td>AvoidDeeplyNestedIfStmts</td><td align=center>13</td></tr>
<tr><td>MissingBreakInSwitch</td><td align=center>7</td></tr>
<tr><td>UncommentedEmptyConstructor</td><td align=center>67</td></tr>
<tr><td>AbstractClassWithoutAbstractMethod</td><td align=center>3</td></tr>
</table>
<center><h2>Detail</h2></center><table align="center" cellspacing="0" cellpadding="3"><tr>
<center><h3>PMD report</h3></center><center><h3>Problems found</h3></center><table align="center" cellspacing="0" cellpadding="3"><tr>
<th>#</th><th>File</th><th>Line</th><th>Problem</th></tr>
<tr bgcolor="lightgrey">
<td align="center">1</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">2</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=61, ATFD=40, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">3</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'value'</a></td>
</tr>
<tr>
<td align="center">4</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">5</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">116</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">6</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">219</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'type'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">7</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">255</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">8</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/AnnotationUtils.java</td>
<td align="center" width="5%">316</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">9</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArchUtils.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">10</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">11</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">12</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">13</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">14</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">15</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">16</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">17</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArraySorter.java</td>
<td align="center" width="5%">121</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">18</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">19</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=1,115, ATFD=577, TCC=1.922%)</a></td>
</tr>
<tr>
<td align="center">20</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1363</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">21</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1395</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">22</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1411</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">23</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1427</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">24</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1443</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">25</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1459</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">26</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1475</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">27</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1497</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">28</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1764</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">29</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1815</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">30</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1866</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">31</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1938</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">32</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">1980</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">33</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2031</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">34</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2082</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">35</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2133</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">36</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2184</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">37</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2235</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">38</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2284</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">39</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2329</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">40</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2376</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">41</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2438</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">42</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2472</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">43</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2519</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">44</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2566</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">45</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2611</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">46</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2656</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">47</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">2709</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">48</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3136</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">49</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3161</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">50</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3172</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">51</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3183</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">52</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3194</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">53</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3207</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">54</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3219</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">55</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3230</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">56</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3258</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">57</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3280</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">58</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3291</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">59</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3302</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">60</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3313</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">61</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3324</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">62</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3335</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">63</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3348</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">64</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3361</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">65</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3387</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">66</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3400</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">67</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3413</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">68</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3426</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">69</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3439</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">70</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3471</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">71</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3484</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">72</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3512</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">73</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3562</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">74</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3587</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">75</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3612</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">76</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3637</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">77</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3662</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">78</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3687</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">79</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3714</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">80</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3785</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">81</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3830</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">82</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3877</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">83</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3939</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">84</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">3973</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">85</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4021</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">86</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4066</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">87</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4111</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">88</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4156</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">89</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4209</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">90</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4232</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">91</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4252</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">92</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4312</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">93</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4332</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">94</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4352</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">95</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4372</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">96</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4392</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">97</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4412</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">98</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4432</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">99</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4452</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">100</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4472</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">101</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4495</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">102</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4515</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">103</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4535</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">104</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4555</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">105</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4575</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">106</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">4595</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">107</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6504</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">108</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6598</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">109</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6645</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">110</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6692</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">111</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6739</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">112</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6786</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">113</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6835</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">114</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6882</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">115</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6968</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr>
<td align="center">116</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6971</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">117</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">6977</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr>
<td align="center">118</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7047</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">119</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7050</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">120</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7056</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">121</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7126</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr>
<td align="center">122</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7129</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">123</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr>
<td align="center">124</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7205</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">125</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7208</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">126</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7214</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">127</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7284</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr>
<td align="center">128</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7287</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">129</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7293</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr>
<td align="center">130</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7363</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">131</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7366</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">132</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7372</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">133</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7442</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr>
<td align="center">134</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7445</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">135</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7451</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr>
<td align="center">136</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7523</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">137</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7526</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">138</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7532</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">139</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7602</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr>
<td align="center">140</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7605</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">141</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7611</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr>
<td align="center">142</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7642</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">143</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7692</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">144</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7717</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">145</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7742</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">146</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7767</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">147</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7792</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">148</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7817</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">149</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7842</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">150</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7885</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">151</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7888</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">152</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7925</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">153</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7928</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">154</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7965</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">155</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">7968</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">156</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8005</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">157</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8008</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">158</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8045</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">159</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8048</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">160</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8085</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">161</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8088</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">162</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8125</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">163</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8128</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">164</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8165</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">165</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8168</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">166</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8216</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndexInclusive'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">167</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8219</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndexExclusive'</a></td>
</tr>
<tr>
<td align="center">168</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8292</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">169</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8295</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr>
<td align="center">170</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8297</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">171</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8363</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr>
<td align="center">172</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8366</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">173</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8368</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr>
<td align="center">174</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8433</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">175</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8436</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr>
<td align="center">176</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8438</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">177</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8503</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr>
<td align="center">178</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8506</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">179</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8508</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr>
<td align="center">180</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8573</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">181</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8576</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr>
<td align="center">182</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8578</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">183</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8644</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr>
<td align="center">184</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8647</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">185</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8649</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr>
<td align="center">186</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8715</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">187</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8718</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr>
<td align="center">188</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8720</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">189</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8787</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr>
<td align="center">190</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8790</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">191</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8792</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr>
<td align="center">192</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8857</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset1'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">193</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8860</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset2'</a></td>
</tr>
<tr>
<td align="center">194</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8865</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">195</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8943</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">196</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">8978</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">197</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9020</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">198</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9041</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">199</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9062</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">200</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9083</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">201</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9104</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">202</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9125</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">203</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9149</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">204</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9243</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">205</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9290</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">206</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9337</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">207</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9384</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">208</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9431</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">209</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9520</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">210</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9603</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">211</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ArrayUtils.java</td>
<td align="center" width="5%">9652</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">212</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">213</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=168, ATFD=39, TCC=0.581%)</a></td>
</tr>
<tr>
<td align="center">214</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">128</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">215</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">307</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">216</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">449</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">217</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">467</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">218</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">469</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">219</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">1125</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">220</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/BooleanUtils.java</td>
<td align="center" width="5%">1136</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">221</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharEncoding.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">222</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharRange.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">223</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharRange.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'end'</a></td>
</tr>
<tr>
<td align="center">224</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">225</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">226</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">227</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr>
<td align="center">228</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java</td>
<td align="center" width="5%">220</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">229</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSequenceUtils.java</td>
<td align="center" width="5%">248</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr>
<td align="center">230</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSet.java</td>
<td align="center" width="5%">155</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singletonclassreturningnewinstance">getInstance method always creates a new object and hence does not comply to Singleton Design Pattern behaviour. Please review</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">231</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSet.java</td>
<td align="center" width="5%">178</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'add' called during object construction</a></td>
</tr>
<tr>
<td align="center">232</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">233</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">234</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">235</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharSetUtils.java</td>
<td align="center" width="5%">246</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">236</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharUtils.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">237</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/CharUtils.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">238</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Charsets.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">239</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassLoaderUtils.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">240</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassPathUtils.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">241</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassPathUtils.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">242</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">243</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=167, ATFD=107, TCC=0.325%)</a></td>
</tr>
<tr>
<td align="center">244</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">163</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">245</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">239</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'className'</a></td>
</tr>
<tr>
<td align="center">246</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">415</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'className'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">247</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">620</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'cls'</a></td>
</tr>
<tr>
<td align="center">248</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">759</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'classArray'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">249</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">762</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'toClassArray'</a></td>
</tr>
<tr>
<td align="center">250</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">876</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'cls'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">251</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">1199</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'className'</a></td>
</tr>
<tr>
<td align="center">252</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ClassUtils.java</td>
<td align="center" width="5%">1443</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'className'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">253</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">254</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=348, ATFD=48, TCC=0.116%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">255</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">290</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">256</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">315</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">257</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">352</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">258</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">382</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">259</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">419</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">260</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">447</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'src'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">261</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">448</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'srcPos'</a></td>
</tr>
<tr>
<td align="center">262</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Conversion.java</td>
<td align="center" width="5%">451</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">263</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/EnumUtils.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">264</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/EnumUtils.java</td>
<td align="center" width="5%">377</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">265</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Functions.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">266</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Functions.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=48, ATFD=17, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">267</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">268</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=59, ATFD=44, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">269</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">270</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">271</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/LocaleUtils.java</td>
<td align="center" width="5%">358</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">272</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">273</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=111, ATFD=52, TCC=1.010%)</a></td>
</tr>
<tr>
<td align="center">274</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">275</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">93</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">276</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">277</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">269</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">278</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">330</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">279</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">630</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">280</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ObjectUtils.java</td>
<td align="center" width="5%">1347</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">281</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">282</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=55, ATFD=11, TCC=3.509%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">283</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">284</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">374</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'end'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">285</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">375</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#confusingternary">Avoid if (x != y) ..; else ..;</a></td>
</tr>
<tr>
<td align="center">286</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">379</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">287</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">397</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'count'</a></td>
</tr>
<tr>
<td align="center">288</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomStringUtils.java</td>
<td align="center" width="5%">402</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#switchstmtsshouldhavedefault">Switch statements should be exhaustive, add a default case (or missing enum branches)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">289</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomUtils.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">290</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RandomUtils.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">291</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">292</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java</td>
<td align="center" width="5%">140</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">293</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java</td>
<td align="center" width="5%">145</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">294</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">295</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Range.java</td>
<td align="center" width="5%">155</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">296</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/RegExUtils.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">297</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SerializationException.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">298</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SerializationUtils.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">299</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SerializationUtils.java</td>
<td align="center" width="5%">285</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">300</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Streams.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">301</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">302</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">290</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">303</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">313</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">304</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">324</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">305</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">335</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">306</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">351</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">307</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">368</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">308</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">384</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">309</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringEscapeUtils.java</td>
<td align="center" width="5%">430</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">310</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">311</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=994, ATFD=143, TCC=5.155%)</a></td>
</tr>
<tr>
<td align="center">312</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">358</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'offset'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">313</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">624</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr>
<td align="center">314</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">660</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'padStr'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">315</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">667</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr>
<td align="center">316</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">866</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">317</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">959</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">318</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">1707</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">319</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">1799</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">320</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">1903</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">321</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">2350</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 's'</a></td>
</tr>
<tr>
<td align="center">322</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">2351</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 't'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">323</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">2491</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 's'</a></td>
</tr>
<tr>
<td align="center">324</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">2492</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 't'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">325</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">3072</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">326</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">3156</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startPos'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">327</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5159</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startPos'</a></td>
</tr>
<tr>
<td align="center">328</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5333</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'padStr'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">329</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5397</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#uselocalewithcaseconversions">When doing a String.toLowerCase()/toUpperCase() call, use a Locale</a></td>
</tr>
<tr>
<td align="center">330</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5513</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'pos'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">331</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5725</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'overlay'</a></td>
</tr>
<tr>
<td align="center">332</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5729</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">333</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">5735</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'end'</a></td>
</tr>
<tr>
<td align="center">334</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">6434</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'searchString'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">335</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">6434</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#uselocalewithcaseconversions">When doing a String.toLowerCase()/toUpperCase() call, use a Locale</a></td>
</tr>
<tr>
<td align="center">336</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">6448</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'max'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">337</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">6580</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'replaceChars'</a></td>
</tr>
<tr>
<td align="center">338</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">6643</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">339</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">6865</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">340</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">7258</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'padStr'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">341</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">8068</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">342</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">8191</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">343</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">8425</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr>
<td align="center">344</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">8460</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">345</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">8515</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'end'</a></td>
</tr>
<tr>
<td align="center">346</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">8518</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">347</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">9432</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#uselocalewithcaseconversions">When doing a String.toLowerCase()/toUpperCase() call, use a Locale</a></td>
</tr>
<tr>
<td align="center">348</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">9466</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">349</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/StringUtils.java</td>
<td align="center" width="5%">9647</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">350</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SystemUtils.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">351</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/SystemUtils.java</td>
<td align="center" width="5%">1942</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">352</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ThreadUtils.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">353</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ThreadUtils.java</td>
<td align="center" width="5%">148</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">354</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/ThreadUtils.java</td>
<td align="center" width="5%">467</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">355</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">356</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=143, ATFD=24, TCC=0.853%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">357</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">358</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java</td>
<td align="center" width="5%">270</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">359</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/Validate.java</td>
<td align="center" width="5%">527</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">360</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=142, ATFD=65, TCC=28.947%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">361</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">362</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">318</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">363</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">333</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">364</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">409</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">365</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">630</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">366</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">661</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">367</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">697</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">368</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">701</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">369</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">737</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">370</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">741</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">371</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">777</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">372</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">781</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">373</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">817</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">374</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">821</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">375</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">861</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">376</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">897</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">377</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">901</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">378</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">937</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">379</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">941</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">380</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">977</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">381</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java</td>
<td align="center" width="5%">981</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">382</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">116</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">383</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">207</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">384</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">365</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">385</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">445</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">386</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">525</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">387</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">605</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">388</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">685</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">389</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">765</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">390</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">810</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">391</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java</td>
<td align="center" width="5%">889</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">392</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">89</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=162, ATFD=61, TCC=24.798%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">393</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">214</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">394</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">216</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">395</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">217</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">396</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">218</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">397</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">219</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">398</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">220</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">399</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">453</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">400</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">499</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">401</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">590</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">402</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">633</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">403</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">664</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#confusingternary">Avoid if (x != y) ..; else ..;</a></td>
</tr>
<tr>
<td align="center">404</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">835</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">405</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">839</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">406</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">866</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">407</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">870</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">408</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">897</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">409</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">901</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">410</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">928</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">411</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">932</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">412</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">959</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">413</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">963</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">414</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">994</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">415</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">1021</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">416</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">1025</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">417</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">1052</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">418</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">1056</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">419</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">1083</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">420</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java</td>
<td align="center" width="5%">1087</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">421</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">105</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=80, ATFD=21, TCC=19.667%)</a></td>
</tr>
<tr>
<td align="center">422</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">187</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">423</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">208</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">424</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">534</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">425</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">539</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">426</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">610</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">427</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">682</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">428</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">715</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">429</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">749</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">430</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">783</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">431</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">821</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">432</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">897</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">433</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java</td>
<td align="center" width="5%">931</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">434</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/IDKey.java</td>
<td align="center" width="5%">70</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">435</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/RecursiveToStringStyle.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">436</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java</td>
<td align="center" width="5%">121</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">437</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=56, ATFD=28, TCC=1.846%)</a></td>
</tr>
<tr>
<td align="center">438</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">413</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">439</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">444</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">440</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">449</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">441</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">454</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">442</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">461</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">443</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">466</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">444</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">555</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setUpToClass' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">445</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">556</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setAppendTransients' called during object construction</a></td>
</tr>
<tr>
<td align="center">446</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">557</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setAppendStatics' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">447</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">586</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setUpToClass' called during object construction</a></td>
</tr>
<tr>
<td align="center">448</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">587</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setAppendTransients' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">449</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">588</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setAppendStatics' called during object construction</a></td>
</tr>
<tr>
<td align="center">450</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">589</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setExcludeNullValues' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">451</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java</td>
<td align="center" width="5%">661</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">452</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/StandardToStringStyle.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">453</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">205</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">454</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">209</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">455</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">213</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">456</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">251</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'style'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">457</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">254</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'buffer'</a></td>
</tr>
<tr>
<td align="center">458</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">286</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">459</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">342</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">460</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">370</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">461</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">398</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">462</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">426</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">463</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">454</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">464</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">482</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">465</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">510</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">466</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">536</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">467</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">627</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">468</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">673</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">469</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">719</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">470</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">765</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">471</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">811</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">472</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">872</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">473</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java</td>
<td align="center" width="5%">918</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">474</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=213, ATFD=45, TCC=3.406%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">475</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">246</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr>
<td align="center">476</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">256</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">477</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">261</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">478</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">266</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">479</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">271</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">480</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">276</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">481</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">281</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">482</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">286</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">483</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">291</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">484</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">296</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">485</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">301</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">486</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">306</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">487</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">311</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">488</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">316</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">489</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">321</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">490</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">491</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">332</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">492</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">337</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">493</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">342</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">494</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">347</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">495</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">352</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">496</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">497</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">393</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr>
<td align="center">498</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">917</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">499</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">975</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">500</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1016</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">501</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1036</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">502</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1077</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">503</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1097</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">504</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1138</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">505</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1158</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">506</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1260</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">507</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1280</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">508</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1321</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">509</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1341</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">510</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1382</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">511</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1402</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">512</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1443</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">513</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1463</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">514</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1765</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'arrayStart'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">515</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1791</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'arrayEnd'</a></td>
</tr>
<tr>
<td align="center">516</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1817</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'arraySeparator'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">517</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1843</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'contentStart'</a></td>
</tr>
<tr>
<td align="center">518</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1869</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'contentEnd'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">519</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1895</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'fieldNameValueSeparator'</a></td>
</tr>
<tr>
<td align="center">520</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1921</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'fieldSeparator'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">521</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">1995</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'nullText'</a></td>
</tr>
<tr>
<td align="center">522</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">2027</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'sizeStartText'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">523</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">2059</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'sizeEndText'</a></td>
</tr>
<tr>
<td align="center">524</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">2091</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'summaryObjectStartText'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">525</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">2123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'summaryObjectEndText'</a></td>
</tr>
<tr>
<td align="center">526</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java</td>
<td align="center" width="5%">2150</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">527</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/compare/ComparableUtils.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr>
<td align="center">528</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">115</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'isStarted' called during object construction (call stack: [setExternalExecutor, isStarted])</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">529</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">530</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">134</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">531</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">152</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">532</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">172</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">533</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">230</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">534</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java</td>
<td align="center" width="5%">247</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">535</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/BasicThreadFactory.java</td>
<td align="center" width="5%">91</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr>
<td align="center">536</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/CircuitBreakingException.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">537</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentException.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">538</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentRuntimeException.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">539</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr>
<td align="center">540</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java</td>
<td align="center" width="5%">203</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">541</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java</td>
<td align="center" width="5%">304</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">542</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java</td>
<td align="center" width="5%">351</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">543</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/Memoizer.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">544</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">545</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">241</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">546</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">255</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">547</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">264</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">548</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">287</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">549</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">302</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">550</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">325</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">551</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">340</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">552</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">350</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">553</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">365</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">554</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">378</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">555</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java</td>
<td align="center" width="5%">428</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">556</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/concurrent/locks/LockingVisitors.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">557</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java</td>
<td align="center" width="5%">147</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'createInvocationHandler' called during object construction (call stack: [initializeTransientFields, createProxy, createInvocationHandler])</a></td>
</tr>
<tr>
<td align="center">558</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">559</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">560</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">561</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">562</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/event/EventUtils.java</td>
<td align="center" width="5%">93</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">563</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ContextedException.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'context'</a></td>
</tr>
<tr>
<td align="center">564</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ContextedRuntimeException.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'context'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">565</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">566</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=94, ATFD=31, TCC=0.379%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">567</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">568</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'methodNames'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">569</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">417</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'throwable'</a></td>
</tr>
<tr>
<td align="center">570</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">462</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'chain'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">571</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">483</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'fromIndex'</a></td>
</tr>
<tr>
<td align="center">572</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">780</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'fromIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">573</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java</td>
<td align="center" width="5%">940</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">574</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/function/Failable.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">575</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/function/Failable.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=65, ATFD=25, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">576</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=146, ATFD=42, TCC=32.008%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">577</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">149</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'numerator'</a></td>
</tr>
<tr>
<td align="center">578</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'denominator'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">579</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">216</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'numerator'</a></td>
</tr>
<tr>
<td align="center">580</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">217</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'denominator'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">581</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">249</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'value'</a></td>
</tr>
<tr>
<td align="center">582</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">325</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">583</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">581</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'u'</a></td>
</tr>
<tr>
<td align="center">584</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">584</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'v'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">585</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/Fraction.java</td>
<td align="center" width="5%">861</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">586</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/IEEE754rUtils.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">587</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">588</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=279, ATFD=61, TCC=0.280%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">589</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">590</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1338</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">591</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1356</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr>
<td align="center">592</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1374</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">593</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1392</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr>
<td align="center">594</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1444</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">595</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1462</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr>
<td align="center">596</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1480</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">597</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/math/NumberUtils.java</td>
<td align="center" width="5%">1498</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'a'</a></td>
</tr>
<tr>
<td align="center">598</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">599</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableByte.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">600</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">601</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">602</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableInt.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">603</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableLong.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">604</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableObject.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">605</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/mutable/MutableShort.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">606</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">607</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">57</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">608</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">609</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr>
<td align="center">610</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">111</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'parameterTypes'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">611</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">172</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">612</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">174</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">613</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">175</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'parameterTypes'</a></td>
</tr>
<tr>
<td align="center">614</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java</td>
<td align="center" width="5%">270</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">615</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">616</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=57, ATFD=78, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">617</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">618</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">619</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">620</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#abstractclasswithoutabstractmethod">This abstract class does not have any abstract methods</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">621</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">102</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">622</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">119</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">623</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">624</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">210</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'srcClass'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">625</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">251</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">626</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">255</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">627</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java</td>
<td align="center" width="5%">259</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">628</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">629</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=113, ATFD=119, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">630</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">631</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">207</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">632</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">209</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'parameterTypes'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">633</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">210</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr>
<td align="center">634</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">258</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">635</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">333</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">636</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">336</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">637</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">337</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'parameterTypes'</a></td>
</tr>
<tr>
<td align="center">638</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">368</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">639</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">371</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr>
<td align="center">640</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">372</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'parameterTypes'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">641</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">436</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">642</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">439</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">643</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">440</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'parameterTypes'</a></td>
</tr>
<tr>
<td align="center">644</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">451</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">645</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">454</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'args'</a></td>
</tr>
<tr>
<td align="center">646</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">469</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">647</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">571</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'method'</a></td>
</tr>
<tr>
<td align="center">648</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">626</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'cls'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">649</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">798</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">650</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java</td>
<td align="center" width="5%">1027</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#logicinversion">Use opposite operator instead of the logic complement operator.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">651</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">652</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=263, ATFD=129, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">653</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">654</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">231</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">655</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">285</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">656</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">309</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">657</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">516</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">658</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">552</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">659</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">835</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'cls'</a></td>
</tr>
<tr>
<td align="center">660</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">1511</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">661</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">1524</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">662</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">1787</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">663</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">1816</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'typeVariable'</a></td>
</tr>
<tr>
<td align="center">664</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">1834</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'typeArguments'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">665</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java</td>
<td align="center" width="5%">1929</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">666</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/stream/Streams.java</td>
<td align="center" width="5%">67</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">667</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java</td>
<td align="center" width="5%">74</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=81, ATFD=45, TCC=14.706%)</a></td>
</tr>
<tr>
<td align="center">668</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java</td>
<td align="center" width="5%">162</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">669</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java</td>
<td align="center" width="5%">414</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr>
<td align="center">670</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/FormattableUtils.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">671</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/FormattableUtils.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">672</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">81</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=435, ATFD=46, TCC=27.108%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">673</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">119</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'initialCapacity'</a></td>
</tr>
<tr>
<td align="center">674</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'append' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">675</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'append' called during object construction</a></td>
</tr>
<tr>
<td align="center">676</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'append' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">677</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">178</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'nullText'</a></td>
</tr>
<tr>
<td align="center">678</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">393</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">679</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">409</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">680</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">412</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'destination'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">681</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">456</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#closeresource">Ensure that resources like this Reader object are closed after use</a></td>
</tr>
<tr>
<td align="center">682</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">851</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">683</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">1110</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">684</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">1630</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">685</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">1654</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">686</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">1713</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'index'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">687</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">1820</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndex'</a></td>
</tr>
<tr>
<td align="center">688</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">1968</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">689</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2105</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndex'</a></td>
</tr>
<tr>
<td align="center">690</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2136</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'to'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">691</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2139</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'replaceCount'</a></td>
</tr>
<tr>
<td align="center">692</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2296</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">693</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2362</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'index'</a></td>
</tr>
<tr>
<td align="center">694</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2434</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">695</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2470</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">696</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2525</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">697</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2558</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">698</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2593</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">699</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2646</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startIndex'</a></td>
</tr>
<tr>
<td align="center">700</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2780</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">701</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2914</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'endIndex'</a></td>
</tr>
<tr>
<td align="center">702</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2943</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">703</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2979</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">704</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">2991</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">705</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">3011</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'len'</a></td>
</tr>
<tr>
<td align="center">706</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">3022</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'n'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">707</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrBuilder.java</td>
<td align="center" width="5%">3065</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">708</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrLookup.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">709</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java</td>
<td align="center" width="5%">220</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">710</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java</td>
<td align="center" width="5%">287</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">711</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java</td>
<td align="center" width="5%">370</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'pos'</a></td>
</tr>
<tr>
<td align="center">712</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java</td>
<td align="center" width="5%">394</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">713</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrMatcher.java</td>
<td align="center" width="5%">421</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">714</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=111, ATFD=14, TCC=0.707%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">715</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariableResolver' called during object construction</a></td>
</tr>
<tr>
<td align="center">716</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">328</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariablePrefix' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">717</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">329</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariableSuffix' called during object construction</a></td>
</tr>
<tr>
<td align="center">718</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">330</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setEscapeChar' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">719</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">331</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setValueDelimiterMatcher' called during object construction</a></td>
</tr>
<tr>
<td align="center">720</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">347</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariableResolver' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">721</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">348</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariablePrefix' called during object construction</a></td>
</tr>
<tr>
<td align="center">722</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">349</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariableSuffix' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">723</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">350</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setEscapeChar' called during object construction</a></td>
</tr>
<tr>
<td align="center">724</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">351</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setValueDelimiter' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">725</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">383</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariableResolver' called during object construction</a></td>
</tr>
<tr>
<td align="center">726</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">384</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariablePrefixMatcher' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">727</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">385</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setVariableSuffixMatcher' called during object construction</a></td>
</tr>
<tr>
<td align="center">728</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">386</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setEscapeChar' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">729</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">387</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setValueDelimiterMatcher' called during object construction</a></td>
</tr>
<tr>
<td align="center">730</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">403</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">731</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">426</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr>
<td align="center">732</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">733</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">643</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr>
<td align="center">734</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">686</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">735</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">830</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr>
<td align="center">736</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">834</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">737</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">844</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'priorVariables'</a></td>
</tr>
<tr>
<td align="center">738</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java</td>
<td align="center" width="5%">899</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">739</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">90</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=112, ATFD=13, TCC=6.118%)</a></td>
</tr>
<tr>
<td align="center">740</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">181</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">741</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">229</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">742</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">268</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setDelimiterChar' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">743</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">279</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setDelimiterString' called during object construction</a></td>
</tr>
<tr>
<td align="center">744</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">290</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setDelimiterMatcher' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">745</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">303</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setQuoteChar' called during object construction</a></td>
</tr>
<tr>
<td align="center">746</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">316</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setQuoteMatcher' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">747</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">325</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">748</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">337</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setDelimiterChar' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">749</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">348</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setDelimiterString' called during object construction</a></td>
</tr>
<tr>
<td align="center">750</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setDelimiterMatcher' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">751</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">372</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setQuoteChar' called during object construction</a></td>
</tr>
<tr>
<td align="center">752</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">385</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setQuoteMatcher' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">753</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">487</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">754</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">665</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'tok'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">755</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/StrTokenizer.java</td>
<td align="center" width="5%">694</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'start'</a></td>
</tr>
<tr>
<td align="center">756</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">757</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=63, ATFD=23, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">758</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">759</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">278</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'newLineStr'</a></td>
</tr>
<tr>
<td align="center">760</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">281</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'wrapLength'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">761</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">284</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'wrapOn'</a></td>
</tr>
<tr>
<td align="center">762</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">479</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'str'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">763</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">479</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#uselocalewithcaseconversions">When doing a String.toLowerCase()/toUpperCase() call, use a Locale</a></td>
</tr>
<tr>
<td align="center">764</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/WordUtils.java</td>
<td align="center" width="5%">725</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">765</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/CharSequenceTranslator.java</td>
<td align="center" width="5%">99</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr>
<td align="center">766</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">767</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">768</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">148</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">769</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">160</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">770</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">365</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">771</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">377</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">772</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">392</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">773</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">402</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">774</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">414</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">775</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">426</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">776</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">442</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">777</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java</td>
<td align="center" width="5%">449</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">778</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/text/translate/OctalUnescaper.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">779</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">780</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java</td>
<td align="center" width="5%">203</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">781</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">782</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=177, ATFD=218, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">783</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java</td>
<td align="center" width="5%">149</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">784</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DateUtils.java</td>
<td align="center" width="5%">1689</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">785</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">786</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=77, ATFD=86, TCC=12.727%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">787</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">788</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">789</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">188</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr>
<td align="center">790</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">207</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#avoiddeeplynestedifstmts">Deeply nested if..then statements are hard to read</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">791</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">480</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">792</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">481</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">793</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">482</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">794</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">483</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">795</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">484</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">796</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">485</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">797</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">486</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">798</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">509</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">799</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">584</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr>
<td align="center">800</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">591</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">801</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">592</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">802</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java</td>
<td align="center" width="5%">662</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">803</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/DurationUtils.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr>
<td align="center">804</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateFormat.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singlemethodsingleton">Class contains multiple getInstance methods. Please review.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">805</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=83, ATFD=24, TCC=25.541%)</a></td>
</tr>
<tr>
<td align="center">806</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">444</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">807</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">480</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'locale'</a></td>
</tr>
<tr>
<td align="center">808</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">582</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#defaultlabelnotlastinswitchstmt">The default label should be the last label in a switch statement</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">809</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">635</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">810</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">898</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">811</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1007</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">812</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1008</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">813</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1009</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">814</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1039</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">815</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1040</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">816</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1041</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">817</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1042</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">818</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1043</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">819</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1051</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">820</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1052</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">821</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1067</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">822</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1068</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">823</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1069</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">824</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDateParser.java</td>
<td align="center" width="5%">1070</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">825</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">81</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=115, ATFD=60, TCC=8.506%)</a></td>
</tr>
<tr>
<td align="center">826</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">159</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'parsePattern' called during object construction (call stack: [init, parsePattern])</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">827</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">828</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">544</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'calendar'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">829</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">689</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">830</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">718</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">831</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">718</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#switchstmtsshouldhavedefault">Switch statements should be exhaustive, add a default case (or missing enum branches)</a></td>
</tr>
<tr>
<td align="center">832</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">721</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'value'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">833</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">753</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'minFieldWidth'</a></td>
</tr>
<tr>
<td align="center">834</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">880</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">835</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">965</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">836</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">1097</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">837</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">1134</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">838</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">1307</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">839</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java</td>
<td align="center" width="5%">1468</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">840</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FastTimeZone.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">841</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singlemethodsingleton">Class contains multiple getInstance methods. Please review.</a></td>
</tr>
<tr>
<td align="center">842</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">70</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singletonclassreturningnewinstance">getInstance method always creates a new object and hence does not comply to Singleton Design Pattern behaviour. Please review</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">843</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'timeZone'</a></td>
</tr>
<tr>
<td align="center">844</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'locale'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">845</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'locale'</a></td>
</tr>
<tr>
<td align="center">846</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">209</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">847</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">220</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">848</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">227</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">849</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/FormatCache.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">850</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/GmtTimeZone.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#compareobjectswithequals">Use equals() to compare object references.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">851</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=55, ATFD=34, TCC=2.536%)</a></td>
</tr>
<tr>
<td align="center">852</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">195</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">853</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">200</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">854</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">205</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">855</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">210</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">856</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">217</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">857</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">224</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">858</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/StopWatch.java</td>
<td align="center" width="5%">229</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">859</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/TimeZones.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr>
<td align="center">860</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/time/TimeZones.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">861</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java</td>
<td align="center" width="5%">158</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">862</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java</td>
<td align="center" width="5%">161</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">863</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">864</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java</td>
<td align="center" width="5%">105</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">865</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">866</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutablePair.java</td>
<td align="center" width="5%">101</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">867</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutablePair.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">868</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutablePair.java</td>
<td align="center" width="5%">109</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">869</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#dataclass">The class 'MutableTriple' is suspected to be a Data Class (WOC=20.000%, NOPA=4, NOAM=6, WMC=10)</a></td>
</tr>
<tr>
<td align="center">870</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">871</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">872</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java</td>
<td align="center" width="5%">83</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">873</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java</td>
<td align="center" width="5%">88</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">874</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Pair.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">875</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Pair.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">876</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Triple.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">877</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/main/java/org/apache/commons/lang3/tuple/Triple.java</td>
<td align="center" width="5%">74</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">878</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java</td>
<td align="center" width="5%">398</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">879</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java</td>
<td align="center" width="5%">399</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">880</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java</td>
<td align="center" width="5%">400</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">881</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java</td>
<td align="center" width="5%">401</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">882</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ArrayUtilsRemoveMultipleTest.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=55, ATFD=811, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">883</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=346, ATFD=2,294, TCC=0.061%)</a></td>
</tr>
<tr>
<td align="center">884</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">885</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/BooleanUtilsTest.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=74, ATFD=272, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">886</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/CharSequenceUtilsTest.java</td>
<td align="center" width="5%">131</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">887</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/CharUtilsTest.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=57, ATFD=81, TCC=13.768%)</a></td>
</tr>
<tr>
<td align="center">888</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassLoaderUtilsTest.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#closeresource">it is recommended to wrap resource in try-with-resource declaration directly</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">889</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=70, ATFD=1,603, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">890</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">285</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">891</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">330</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr>
<td align="center">892</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">375</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">893</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">412</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr>
<td align="center">894</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">490</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">895</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">525</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr>
<td align="center">896</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">628</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">897</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">704</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr>
<td align="center">898</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ClassUtilsTest.java</td>
<td align="center" width="5%">1141</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#instantiationtogetclass">Avoid instantiating an object just to call getClass() on it; use the .class public member instead</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">899</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ConversionTest.java</td>
<td align="center" width="5%">464</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">900</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java</td>
<td align="center" width="5%">232</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">901</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java</td>
<td align="center" width="5%">394</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">902</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/LocaleUtilsTest.java</td>
<td align="center" width="5%">442</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">903</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">57</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=52, ATFD=166, TCC=3.318%)</a></td>
</tr>
<tr>
<td align="center">904</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">122</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">905</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">906</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">124</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">907</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">908</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">128</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">909</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ObjectUtilsTest.java</td>
<td align="center" width="5%">130</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">910</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=69, ATFD=54, TCC=0.000%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">911</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java</td>
<td align="center" width="5%">445</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#implicitswitchfallthrough">A switch statement does not contain a break</a></td>
</tr>
<tr>
<td align="center">912</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomStringUtilsTest.java</td>
<td align="center" width="5%">473</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">913</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomUtilsTest.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr>
<td align="center">914</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/RandomUtilsTest.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#simplifybooleanexpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">915</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/SerializationUtilsTest.java</td>
<td align="center" width="5%">156</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#closeresource">Ensure that resources like this OutputStream object are closed after use</a></td>
</tr>
<tr>
<td align="center">916</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'message'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">917</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/StringEscapeUtilsTest.java</td>
<td align="center" width="5%">178</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">918</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/StringUtilsTest.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=207, ATFD=521, TCC=0.778%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">919</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/SystemUtilsTest.java</td>
<td align="center" width="5%">53</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=52, ATFD=553, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">920</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/ThreadUtilsTest.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">921</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=75, ATFD=76, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">922</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java</td>
<td align="center" width="5%">168</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">923</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java</td>
<td align="center" width="5%">182</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">924</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java</td>
<td align="center" width="5%">214</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">925</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/CompareToBuilderTest.java</td>
<td align="center" width="5%">244</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">926</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/DiffBuilderTest.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">927</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=80, ATFD=70, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">928</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/EqualsBuilderTest.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">929</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/JsonToStringStyleTest.java</td>
<td align="center" width="5%">649</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">930</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/JsonToStringStyleTest.java</td>
<td align="center" width="5%">659</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#dataclass">The class 'AcademyClass' is suspected to be a Data Class (WOC=20.000%, NOPA=0, NOAM=4, WMC=5)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">931</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">932</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">933</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">934</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">935</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">936</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">937</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">938</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderConcurrencyTest.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">939</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderConcurrencyTest.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">940</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">941</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">942</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">943</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">944</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">945</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeNullValuesTest.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">946</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">947</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">948</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">949</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">950</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">951</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeTest.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">952</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">953</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">954</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">955</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">956</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">957</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderExcludeWithAnnotationTest.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">958</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderMutateInspectConcurrencyTest.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">959</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderMutateInspectConcurrencyTest.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">960</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderMutateInspectConcurrencyTest.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">961</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderSummaryTest.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">962</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ReflectionToStringBuilderSummaryTest.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">963</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ShortPrefixToStringStyleTest.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">964</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">965</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=102, ATFD=64, TCC=27.335%)</a></td>
</tr>
<tr>
<td align="center">966</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">358</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">967</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">360</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">968</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">365</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">969</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">367</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">970</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">473</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">971</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringBuilderTest.java</td>
<td align="center" width="5%">503</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">972</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringStyleConcurrencyTest.java</td>
<td align="center" width="5%">58</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">973</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringStyleConcurrencyTest.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">974</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/builder/ToStringStyleConcurrencyTest.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">975</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">976</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java</td>
<td align="center" width="5%">175</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">977</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java</td>
<td align="center" width="5%">258</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">978</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java</td>
<td align="center" width="5%">286</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">979</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/BackgroundInitializerTest.java</td>
<td align="center" width="5%">284</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">980</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/TimedSemaphoreTest.java</td>
<td align="center" width="5%">447</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">981</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/TimedSemaphoreTest.java</td>
<td align="center" width="5%">458</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_multithreading.html#avoidsynchronizedatmethodlevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr>
<td align="center">982</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/concurrent/locks/LockingVisitorsTest.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">983</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/AbstractExceptionContextTest.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#abstractclasswithoutabstractmethod">This abstract class does not have any abstract methods</a></td>
</tr>
<tr>
<td align="center">984</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/AbstractExceptionTest.java</td>
<td align="center" width="5%">23</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#abstractclasswithoutabstractmethod">This abstract class does not have any abstract methods</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">985</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=58, ATFD=255, TCC=25.439%)</a></td>
</tr>
<tr>
<td align="center">986</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setCause' called during object construction</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">987</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#constructorcallsoverridablemethod">Overridable method 'setCause' called during object construction</a></td>
</tr>
<tr>
<td align="center">988</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">989</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">990</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">121</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">991</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">992</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">125</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">993</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">994</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">131</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">995</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">141</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#unnecessarylocalbeforereturn">Consider simply returning the value vs storing it in local variable 't'</a></td>
</tr>
<tr>
<td align="center">996</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/exception/ExceptionUtilsTest.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#unnecessarylocalbeforereturn">Consider simply returning the value vs storing it in local variable 't'</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">997</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/FailableFunctionsTest.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=143, ATFD=521, TCC=2.933%)</a></td>
</tr>
<tr>
<td align="center">998</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/FailableFunctionsTest.java</td>
<td align="center" width="5%">278</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">999</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/FailableFunctionsTest.java</td>
<td align="center" width="5%">280</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1000</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/function/Objects.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1001</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/math/NumberUtilsTest.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=122, ATFD=404, TCC=0.000%)</a></td>
</tr>
<tr>
<td align="center">1002</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java</td>
<td align="center" width="5%">102</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1003</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr>
<td align="center">1004</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java</td>
<td align="center" width="5%">119</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptyconstructor">Document empty constructor</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1005</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java</td>
<td align="center" width="5%">124</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1006</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java</td>
<td align="center" width="5%">268</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1007</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java</td>
<td align="center" width="5%">274</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">1008</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=77, ATFD=744, TCC=3.980%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1009</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java</td>
<td align="center" width="5%">185</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">1010</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=55, ATFD=462, TCC=2.683%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1011</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1012</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">313</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1013</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">317</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1014</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">318</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1015</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">925</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">1016</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">933</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1017</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">947</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1018</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">950</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1019</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">953</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1020</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">956</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1021</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">959</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1022</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">962</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1023</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1057</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1024</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1060</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1025</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1063</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1026</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1066</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1027</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1069</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1028</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1072</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1029</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1075</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1030</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1078</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1031</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1081</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1032</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1084</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1033</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java</td>
<td align="center" width="5%">1087</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1034</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">88</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1035</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">90</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1036</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1037</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1038</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1039</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1040</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">162</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1041</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">164</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1042</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">166</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1043</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">168</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1044</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">170</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1045</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">172</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1046</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">174</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1047</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">188</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1048</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">190</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1049</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">192</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1050</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1051</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">196</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1052</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">198</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1053</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">200</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1054</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">202</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1055</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">204</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1056</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">206</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1057</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">208</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1058</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">232</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1059</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java</td>
<td align="center" width="5%">232</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1060</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Ambig.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1061</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/GenericParent.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1062</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/GenericParent.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1063</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/GenericParent.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1064</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1065</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1066</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1067</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/Parent.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1068</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java</td>
<td align="center" width="5%">23</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1069</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">1070</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1071</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PrivatelyShadowedChild.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#finalfieldcouldbestatic">This final field could be made static</a></td>
</tr>
<tr>
<td align="center">1072</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1073</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1074</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1075</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/PublicChild.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1076</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StaticContainer.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#useutilityclass">All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1077</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1078</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1079</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr>
<td align="center">1080</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/reflect/testbed/StringParameterizedChild.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_documentation.html#uncommentedemptymethodbody">Document empty method body</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1081</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/test/NotVisibleExceptionFactory.java</td>
<td align="center" width="5%">23</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#classwithonlyprivateconstructorsshouldbefinal">A class which only has private constructors should be final</a></td>
</tr>
<tr>
<td align="center">1082</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/ExtendedMessageFormatTest.java</td>
<td align="center" width="5%">337</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1083</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/ExtendedMessageFormatTest.java</td>
<td align="center" width="5%">348</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#usevarargs">Consider using varargs for methods or constructors which take an array the last parameter.</a></td>
</tr>
<tr>
<td align="center">1084</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/ExtendedMessageFormatTest.java</td>
<td align="center" width="5%">462</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#confusingternary">Avoid if (x != y) ..; else ..;</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1085</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderAppendInsertTest.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=51, ATFD=136, TCC=0.819%)</a></td>
</tr>
<tr>
<td align="center">1086</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=94, ATFD=158, TCC=1.075%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1087</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java</td>
<td align="center" width="5%">1552</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'pos'</a></td>
</tr>
<tr>
<td align="center">1088</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java</td>
<td align="center" width="5%">1604</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#closeresource">Ensure that resources like this Reader object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1089</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java</td>
<td align="center" width="5%">1636</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#closeresource">Ensure that resources like this Reader object are closed after use</a></td>
</tr>
<tr>
<td align="center">1090</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrBuilderTest.java</td>
<td align="center" width="5%">1661</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#closeresource">Ensure that resources like this Writer object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1091</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrSubstitutorTest.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=54, ATFD=64, TCC=6.377%)</a></td>
</tr>
<tr>
<td align="center">1092</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/text/StrTokenizerTest.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=68, ATFD=179, TCC=0.055%)</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1093</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=73, ATFD=627, TCC=6.749%)</a></td>
</tr>
<tr>
<td align="center">1094</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">113</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1095</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1096</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">115</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1097</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">116</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1098</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">117</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1099</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1100</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">119</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1101</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">120</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1102</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">121</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1103</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">122</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1104</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1105</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">124</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1106</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">125</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1107</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1108</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">127</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1109</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">128</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1110</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1111</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">130</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1112</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">131</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1113</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">132</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1114</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">133</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1115</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">134</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1116</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">135</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1117</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">136</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1118</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">137</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1119</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">139</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1120</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">141</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1121</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">143</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr>
<td align="center">1122</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">145</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1123</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/DateUtilsTest.java</td>
<td align="center" width="5%">1548</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#simpledateformatneedslocale">When instantiating a SimpleDateFormat object, specify a Locale</a></td>
</tr>
<tr>
<td align="center">1124</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateFormatTest.java</td>
<td align="center" width="5%">270</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#simpledateformatneedslocale">When instantiating a SimpleDateFormat object, specify a Locale</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1125</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserSDFTest.java</td>
<td align="center" width="5%">122</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#preservestacktrace">New exception is thrown in catch block, original stack trace may be lost</a></td>
</tr>
<tr>
<td align="center">1126</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singlemethodsingleton">Class contains multiple getInstance methods. Please review.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1127</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_design.html#godclass">Possible God Class (WMC=68, ATFD=277, TCC=11.739%)</a></td>
</tr>
<tr>
<td align="center">1128</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java</td>
<td align="center" width="5%">142</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1129</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDateParserTest.java</td>
<td align="center" width="5%">163</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'year'</a></td>
</tr>
<tr>
<td align="center">1130</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singlemethodsingleton">Class contains multiple getInstance methods. Please review.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1131</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#singletonclassreturningnewinstance">getInstance method always creates a new object and hence does not comply to Singleton Design Pattern behaviour. Please review</a></td>
</tr>
<tr>
<td align="center">1132</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java</td>
<td align="center" width="5%">181</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#simpledateformatneedslocale">When instantiating a SimpleDateFormat object, specify a Locale</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1133</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTest.java</td>
<td align="center" width="5%">211</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#simpledateformatneedslocale">When instantiating a SimpleDateFormat object, specify a Locale</a></td>
</tr>
<tr>
<td align="center">1134</td>
<td width="*%">/Users/maggicl/git/commons-lang/src/test/java/org/apache/commons/lang3/time/FastDatePrinterTimeZonesTest.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_errorprone.html#simpledateformatneedslocale">When instantiating a SimpleDateFormat object, specify a Locale</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1135</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testBitSet_jmhTest.java</td>
<td align="center" width="5%">276</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startRndMask'</a></td>
</tr>
<tr>
<td align="center">1136</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testBitSet_jmhTest.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1137</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testHashSet_jmhTest.java</td>
<td align="center" width="5%">276</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startRndMask'</a></td>
</tr>
<tr>
<td align="center">1138</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_testHashSet_jmhTest.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1139</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeBitSetRemoveAll_jmhTest.java</td>
<td align="center" width="5%">276</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startRndMask'</a></td>
</tr>
<tr>
<td align="center">1140</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeBitSetRemoveAll_jmhTest.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
<tr bgcolor="lightgrey">
<td align="center">1141</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeExtractRemoveAll_jmhTest.java</td>
<td align="center" width="5%">276</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_bestpractices.html#avoidreassigningparameters">Avoid reassigning parameters such as 'startRndMask'</a></td>
</tr>
<tr>
<td align="center">1142</td>
<td width="*%">/Users/maggicl/git/commons-lang/target/generated-test-sources/test-annotations/org/apache/commons/lang3/jmh_generated/HashSetvBitSetTest_timeExtractRemoveAll_jmhTest.java</td>
<td align="center" width="5%">327</td>
<td width="*"><a href="https://pmd.github.io/pmd-6.51.0/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass">Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes.</a></td>
</tr>
</table></tr></table></body></html>