<html><head><title>PMD</title></head><body>
<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="*%">ca/bell/common/PropertiesUtils.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'returnValue' (lines '100'-'106').</a></td>
</tr>
<tr> 
<td align="center">2</td>
<td width="*%">ca/bell/common/PropertiesUtils.java</td>
<td align="center" width="5%">153</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'returnValue' (lines '153'-'156').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">3</td>
<td width="*%">ca/bell/common/PropertiesUtils.java</td>
<td align="center" width="5%">157</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">4</td>
<td width="*%">ca/bell/common/web/utils/PropertiesLoader.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">5</td>
<td width="*%">ca/bell/common/web/utils/PropertiesLoader.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">6</td>
<td width="*%">ca/bell/common/web/utils/PropertiesLoader.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">7</td>
<td width="*%">ca/bell/common/web/utils/PropertiesLoader.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">8</td>
<td width="*%">ca/bell/common/web/utils/PropertiesLoader.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">9</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">17</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">11</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">12</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'html' (lines '66'-'68').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">13</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">70</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">14</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">15</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">16</td>
<td width="*%">com/cgi/GetQueueInfos.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">17</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">17</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">18</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">19</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">20</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'html' (lines '62'-'64').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">21</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">22</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">23</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">91</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">24</td>
<td width="*%">com/cgi/GetUIMQueueInfos.java</td>
<td align="center" width="5%">91</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">25</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#ExcessiveImports">A high number of imports can indicate a high degree of coupling within an object.</a></td>
</tr>
<tr> 
<td align="center">26</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'QueuesStats' has a Standard Cyclomatic Complexity of 5 (Highest = 16).</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">27</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">151</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr> 
<td align="center">28</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">151</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getQueuesInfos' has a Standard Cyclomatic Complexity of 16.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">29</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">172</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queuehtmlthead' (lines '172'-'172').</a></td>
</tr>
<tr> 
<td align="center">30</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">180</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queuehtml' (lines '180'-'183').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">31</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">204</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 6 times in this file; the first occurrence is on line 204</a></td>
</tr>
<tr> 
<td align="center">32</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">204</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;td&gt;" appears 6 times in this file; the first occurrence is on line 204</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">33</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">230</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'dateFormat' (lines '230'-'288').</a></td>
</tr>
<tr> 
<td align="center">34</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">231</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'date' (lines '231'-'288').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">35</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">36</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">297</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'safhtmlthead' (lines '297'-'343').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">37</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">302</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'safhtm' (lines '302'-'302').</a></td>
</tr>
<tr> 
<td align="center">38</td>
<td width="*%">com/cgi/QueuesStats.java</td>
<td align="center" width="5%">302</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'safhtm' (lines '302'-'343').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">39</td>
<td width="*%">com/cgi/StatBean.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'Vector'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">40</td>
<td width="*%">com/cgi/StatBean.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">41</td>
<td width="*%">com/cgi/StatBean.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">42</td>
<td width="*%">com/cgi/StatBean.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">43</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">79</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'offset' (lines '79'-'125').</a></td>
</tr>
<tr> 
<td align="center">44</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'limit' (lines '80'-'125').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">45</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'order' (lines '82'-'125').</a></td>
</tr>
<tr> 
<td align="center">46</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">83</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'orderDir' (lines '83'-'125').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">47</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">121</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">48</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">155</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'stmt' (lines '155'-'169').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">49</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">165</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">50</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">200</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">51</td>
<td width="*%">com/cgi/biinfos/BiInfos.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">52</td>
<td width="*%">com/cgi/biinfos/CSVExport.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'out' (lines '24'-'26').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">53</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#GodClass">Possible God class (WMC=56, ATFD=53, TCC=0.0)</a></td>
</tr>
<tr> 
<td align="center">54</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">55</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'HealthCheckStatus' has a Standard Cyclomatic Complexity of 7 (Highest = 17).</a></td>
</tr>
<tr> 
<td align="center">56</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">57</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'generateReport' has a Standard Cyclomatic Complexity of 17.</a></td>
</tr>
<tr> 
<td align="center">58</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#NPathComplexity">The method generateReport() has an NPath complexity of 2048</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">59</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'allOrderCreated' (lines '43'-'166').</a></td>
</tr>
<tr> 
<td align="center">60</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'minutes' (lines '49'-'166').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">61</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">62</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "fromHour" appears 11 times in this file; the first occurrence is on line 56</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">63</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">57</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "toHour" appears 11 times in this file; the first occurrence is on line 57</a></td>
</tr>
<tr> 
<td align="center">64</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">65</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">66</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">85</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">67</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">68</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">69</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">119</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">70</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">128</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">71</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">140</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">72</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">149</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">73</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">177</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr> 
<td align="center">74</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">177</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">75</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">177</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getReportByTime' has a Standard Cyclomatic Complexity of 13.</a></td>
</tr>
<tr> 
<td align="center">76</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">177</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#NPathComplexity">The method getReportByTime() has an NPath complexity of 781250</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">77</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">179</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'tr' (lines '179'-'277').</a></td>
</tr>
<tr> 
<td align="center">78</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '226'-'249').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">79</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '226'-'258').</a></td>
</tr>
<tr> 
<td align="center">80</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '226'-'268').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">81</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Healthy" appears 4 times in this file; the first occurrence is on line 226</a></td>
</tr>
<tr> 
<td align="center">82</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">227</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '227'-'250').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">83</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">227</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '227'-'259').</a></td>
</tr>
<tr> 
<td align="center">84</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">227</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '227'-'269').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">85</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">227</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "healthy" appears 5 times in this file; the first occurrence is on line 227</a></td>
</tr>
<tr> 
<td align="center">86</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyPos' (lines '228'-'252').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">87</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyPos' (lines '228'-'254').</a></td>
</tr>
<tr> 
<td align="center">88</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyPos' (lines '228'-'262').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">89</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyPos' (lines '228'-'264').</a></td>
</tr>
<tr> 
<td align="center">90</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">234</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyPourc' (lines '234'-'239').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">91</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">235</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'notHealthyPourc' (lines '235'-'240').</a></td>
</tr>
<tr> 
<td align="center">92</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">240</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'notHealthyPourc' (lines '240'-'325').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">93</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">241</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">94</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">278</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 6 times in this file; the first occurrence is on line 278</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">95</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">278</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;td valign='top'&gt;" appears 4 times in this file; the first occurrence is on line 278</a></td>
</tr>
<tr> 
<td align="center">96</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;br&gt;" appears 4 times in this file; the first occurrence is on line 282</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">97</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Total : " appears 4 times in this file; the first occurrence is on line 282</a></td>
</tr>
<tr> 
<td align="center">98</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "current" appears 18 times in this file; the first occurrence is on line 282</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">99</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal " - " appears 11 times in this file; the first occurrence is on line 283</a></td>
</tr>
<tr> 
<td align="center">100</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "' class='" appears 11 times in this file; the first occurrence is on line 283</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">101</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/span&gt; &lt;br&gt;&lt;br&gt;" appears 8 times in this file; the first occurrence is on line 283</a></td>
</tr>
<tr> 
<td align="center">102</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "\u0009\u0009&lt;span style='color:" appears 11 times in this file; the first occurrence is on line 283</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">103</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">302</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal " &lt;br&gt;" appears 7 times in this file; the first occurrence is on line 302</a></td>
</tr>
<tr> 
<td align="center">104</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">338</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">105</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">338</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">106</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">340</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'status' (lines '340'-'341').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">107</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">364</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">108</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">365</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">109</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">366</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'utmStatus' (lines '366'-'367').</a></td>
</tr>
<tr> 
<td align="center">110</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">419</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">111</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">438</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">112</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">439</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '439'-'475').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">113</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">440</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '440'-'448').</a></td>
</tr>
<tr> 
<td align="center">114</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">440</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '440'-'459').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">115</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">440</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '440'-'464').</a></td>
</tr>
<tr> 
<td align="center">116</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '441'-'449').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">117</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '441'-'460').</a></td>
</tr>
<tr> 
<td align="center">118</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '441'-'465').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">119</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">442</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '442'-'452').</a></td>
</tr>
<tr> 
<td align="center">120</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">442</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '442'-'454').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">121</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">442</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '442'-'468').</a></td>
</tr>
<tr> 
<td align="center">122</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">442</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '442'-'470').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">123</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">448</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '448'-'459').</a></td>
</tr>
<tr> 
<td align="center">124</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">448</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '448'-'464').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">125</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">449</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '449'-'460').</a></td>
</tr>
<tr> 
<td align="center">126</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">449</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '449'-'465').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">127</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">451</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "greenTo" appears 4 times in this file; the first occurrence is on line 451</a></td>
</tr>
<tr> 
<td align="center">128</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">452</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '452'-'468').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">129</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">452</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '452'-'470').</a></td>
</tr>
<tr> 
<td align="center">130</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">454</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '454'-'468').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">131</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">454</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pos' (lines '454'-'470').</a></td>
</tr>
<tr> 
<td align="center">132</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">459</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthy' (lines '459'-'464').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">133</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">460</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'healthyClass' (lines '460'-'465').</a></td>
</tr>
<tr> 
<td align="center">134</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">475</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '475'-'476').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">135</td>
<td width="*%">com/cgi/healthcheckstatus/HealthCheckStatus.java</td>
<td align="center" width="5%">476</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '476'-'477').</a></td>
</tr>
<tr> 
<td align="center">136</td>
<td width="*%">com/cgi/orderaudit/Audit.java</td>
<td align="center" width="5%">3</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.sql.Time'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">137</td>
<td width="*%">com/cgi/orderaudit/Audit.java</td>
<td align="center" width="5%">12</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">138</td>
<td width="*%">com/cgi/orderaudit/Audit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">139</td>
<td width="*%">com/cgi/orderaudit/Audit.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">140</td>
<td width="*%">com/cgi/orderaudit/OrderAuditServlet.java</td>
<td align="center" width="5%">22</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'com.getkickout.Kickout'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">141</td>
<td width="*%">com/cgi/orderaudit/OrderAuditServlet.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'LinkedHashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">142</td>
<td width="*%">com/cgi/orderaudit/OrderAuditServlet.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">143</td>
<td width="*%">com/cgi/orderaudit/OrderAuditServlet.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'results' (lines '63'-'66').</a></td>
</tr>
<tr> 
<td align="center">144</td>
<td width="*%">com/cgi/orderaudit/OrderAuditServlet.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'results' (lines '66'-'90').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">145</td>
<td width="*%">com/cgi/orderaudit/OrderAuditServlet.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">146</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.ArrayList'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">147</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.Calendar'</a></td>
</tr>
<tr> 
<td align="center">148</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DontImportSun">Avoid importing anything from the sun.* packages</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">149</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'sun.util.calendar.BaseCalendar.Date'</a></td>
</tr>
<tr> 
<td align="center">150</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">151</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">152</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">153</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">154</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">155</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '44'-'50').</a></td>
</tr>
<tr> 
<td align="center">156</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement' (lines '45'-'56').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">157</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '46'-'59').</a></td>
</tr>
<tr> 
<td align="center">158</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'data' (lines '47'-'52').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">159</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '64'-'67').</a></td>
</tr>
<tr> 
<td align="center">160</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">67</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '67'-'67').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">161</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'runningTask' (lines '69'-'72').</a></td>
</tr>
<tr> 
<td align="center">162</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 5 times in this file; the first occurrence is on line 76</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">163</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr> 
<td align="center">164</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">165</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#DoNotThrowExceptionInFinally">A throw statement in a finally block makes the control flow hard to understand.</a></td>
</tr>
<tr> 
<td align="center">166</td>
<td width="*%">com/cgi/orderaudit/auditTypes/SOMWGPInfoAudit.java</td>
<td align="center" width="5%">109</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">167</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.ArrayList'</a></td>
</tr>
<tr> 
<td align="center">168</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.Calendar'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">169</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DontImportSun">Avoid importing anything from the sun.* packages</a></td>
</tr>
<tr> 
<td align="center">170</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'sun.util.calendar.BaseCalendar.Date'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">171</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">172</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">173</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">174</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">175</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">176</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '41'-'47').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">177</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement' (lines '42'-'53').</a></td>
</tr>
<tr> 
<td align="center">178</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '43'-'56').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">179</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'data' (lines '44'-'49').</a></td>
</tr>
<tr> 
<td align="center">180</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '61'-'63').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">181</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '63'-'63').</a></td>
</tr>
<tr> 
<td align="center">182</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">183</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">184</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#DoNotThrowExceptionInFinally">A throw statement in a finally block makes the control flow hard to understand.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">185</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPSFPONTInfoAudit.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">186</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.ArrayList'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">187</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.Calendar'</a></td>
</tr>
<tr> 
<td align="center">188</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DontImportSun">Avoid importing anything from the sun.* packages</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">189</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'sun.util.calendar.BaseCalendar.Date'</a></td>
</tr>
<tr> 
<td align="center">190</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">191</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">192</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">193</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">194</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">195</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '41'-'47').</a></td>
</tr>
<tr> 
<td align="center">196</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement' (lines '42'-'53').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">197</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '43'-'56').</a></td>
</tr>
<tr> 
<td align="center">198</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'data' (lines '44'-'49').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">199</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '61'-'63').</a></td>
</tr>
<tr> 
<td align="center">200</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '63'-'63').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">201</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr> 
<td align="center">202</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">203</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#DoNotThrowExceptionInFinally">A throw statement in a finally block makes the control flow hard to understand.</a></td>
</tr>
<tr> 
<td align="center">204</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TAPUBIGONTInfoAudit.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">205</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.ArrayList'</a></td>
</tr>
<tr> 
<td align="center">206</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.Calendar'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">207</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DontImportSun">Avoid importing anything from the sun.* packages</a></td>
</tr>
<tr> 
<td align="center">208</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'sun.util.calendar.BaseCalendar.Date'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">209</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">210</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">211</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">212</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">213</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">214</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '44'-'50').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">215</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement' (lines '45'-'56').</a></td>
</tr>
<tr> 
<td align="center">216</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '46'-'60').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">217</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'data' (lines '47'-'52').</a></td>
</tr>
<tr> 
<td align="center">218</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '65'-'68').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">219</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '68'-'68').</a></td>
</tr>
<tr> 
<td align="center">220</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">70</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'runningTask' (lines '70'-'73').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">221</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">77</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 5 times in this file; the first occurrence is on line 77</a></td>
</tr>
<tr> 
<td align="center">222</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">93</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">223</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">93</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">224</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">97</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#DoNotThrowExceptionInFinally">A throw statement in a finally block makes the control flow hard to understand.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">225</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMInfoAudit.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">226</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.ArrayList'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">227</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.Calendar'</a></td>
</tr>
<tr> 
<td align="center">228</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DontImportSun">Avoid importing anything from the sun.* packages</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">229</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'sun.util.calendar.BaseCalendar.Date'</a></td>
</tr>
<tr> 
<td align="center">230</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'TOMWGPInfoAudit' has a Standard Cyclomatic Complexity of 5 (Highest = 11).</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">231</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">232</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">233</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">234</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">235</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'fetchData' has a Standard Cyclomatic Complexity of 11.</a></td>
</tr>
<tr> 
<td align="center">236</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">237</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '46'-'54').</a></td>
</tr>
<tr> 
<td align="center">238</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement' (lines '47'-'60').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">239</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '48'-'63').</a></td>
</tr>
<tr> 
<td align="center">240</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement2' (lines '49'-'70').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">241</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'statement2' (lines '49'-'139').</a></td>
</tr>
<tr> 
<td align="center">242</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs2' (lines '50'-'73').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">243</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'rs2' (lines '50'-'139').</a></td>
</tr>
<tr> 
<td align="center">244</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'data' (lines '51'-'56').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">245</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '68'-'88').</a></td>
</tr>
<tr> 
<td align="center">246</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'modemConfigReq' (lines '75'-'77').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">247</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'modemConfigReq' (lines '75'-'79').</a></td>
</tr>
<tr> 
<td align="center">248</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'runningTask' (lines '82'-'85').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">249</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">88</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '88'-'88').</a></td>
</tr>
<tr> 
<td align="center">250</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">90</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 6 times in this file; the first occurrence is on line 90</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">251</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr> 
<td align="center">252</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">253</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">111</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#DoNotThrowExceptionInFinally">A throw statement in a finally block makes the control flow hard to understand.</a></td>
</tr>
<tr> 
<td align="center">254</td>
<td width="*%">com/cgi/orderaudit/auditTypes/TOMWGPInfoAudit.java</td>
<td align="center" width="5%">132</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">255</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.ArrayList'</a></td>
</tr>
<tr> 
<td align="center">256</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'java.util.Calendar'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">257</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DontImportSun">Avoid importing anything from the sun.* packages</a></td>
</tr>
<tr> 
<td align="center">258</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'sun.util.calendar.BaseCalendar.Date'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">259</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">260</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">261</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">262</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">263</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">264</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '42'-'48').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">265</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement' (lines '43'-'54').</a></td>
</tr>
<tr> 
<td align="center">266</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '44'-'57').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">267</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'data' (lines '45'-'50').</a></td>
</tr>
<tr> 
<td align="center">268</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '62'-'64').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">269</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '64'-'64').</a></td>
</tr>
<tr> 
<td align="center">270</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">271</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">272</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#DoNotThrowExceptionInFinally">A throw statement in a finally block makes the control flow hard to understand.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">273</td>
<td width="*%">com/cgi/orderaudit/auditTypes/UTMCallLogsInfoAudit.java</td>
<td align="center" width="5%">97</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">274</td>
<td width="*%">com/cgi/orderextractor/AdminToolWebServlet.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">275</td>
<td width="*%">com/cgi/orderextractor/AdminToolWebServlet.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">276</td>
<td width="*%">com/cgi/orderextractor/FileEntry.java</td>
<td align="center" width="5%">7</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'FileEntry' has a Standard Cyclomatic Complexity of 2 (Highest = 10).</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">277</td>
<td width="*%">com/cgi/orderextractor/FileEntry.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#OverrideBothEqualsAndHashcode">Ensure you override both equals() and hashCode()</a></td>
</tr>
<tr> 
<td align="center">278</td>
<td width="*%">com/cgi/orderextractor/FileEntry.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'equals' has a Standard Cyclomatic Complexity of 10.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">279</td>
<td width="*%">com/cgi/orderextractor/FileEntry.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">280</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#ExcessiveImports">A high number of imports can indicate a high degree of coupling within an object.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">281</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#GodClass">Possible God class (WMC=124, ATFD=152, TCC=0.045584045584045586)</a></td>
</tr>
<tr> 
<td align="center">282</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">283</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveClassLength">Avoid really long classes.</a></td>
</tr>
<tr> 
<td align="center">284</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'OrderXmlExtractor' has a Standard Cyclomatic Complexity of 4 (Highest = 33).</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">285</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr> 
<td align="center">286</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'extractOrder' has a Standard Cyclomatic Complexity of 33.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">287</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#NcssMethodCount">The method extractOrder() has an NCSS line count of 134</a></td>
</tr>
<tr> 
<td align="center">288</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#NPathComplexity">The method extractOrder() has an NPath complexity of 46137344</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">289</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">290</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'startTotalTime' (lines '98'-'332').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">291</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">124</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedOrdersInfos' (lines '124'-'125').</a></td>
</tr>
<tr> 
<td align="center">292</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">131</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "orderData" appears 5 times in this file; the first occurrence is on line 131</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">293</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">164</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "RelatedBI" appears 5 times in this file; the first occurrence is on line 164</a></td>
</tr>
<tr> 
<td align="center">294</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">199</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'vdsInteractionXmls' (lines '199'-'332').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">295</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">211</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "xml" appears 12 times in this file; the first occurrence is on line 211</a></td>
</tr>
<tr> 
<td align="center">296</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">218</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "txt" appears 9 times in this file; the first occurrence is on line 218</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">297</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">344</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">298</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">369</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">299</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">370</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">300</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">392</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">301</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">393</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">302</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">393</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">303</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">413</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">304</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">413</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">305</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">431</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">306</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">431</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">307</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">450</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">308</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">450</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">309</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">468</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">310</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">468</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">311</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">485</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">312</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">485</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">313</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">486</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">314</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">496</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal ".xml" appears 4 times in this file; the first occurrence is on line 496</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">315</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">496</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "\\d+" appears 4 times in this file; the first occurrence is on line 496</a></td>
</tr>
<tr> 
<td align="center">316</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">508</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'province' (lines '508'-'511').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">317</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">553</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">318</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">553</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getASAIntegrationXML' has a Standard Cyclomatic Complexity of 11.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">319</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">572</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'province' (lines '572'-'575').</a></td>
</tr>
<tr> 
<td align="center">320</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">583</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'accessSodbkeys' (lines '583'-'630').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">321</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">584</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'accesstns' (lines '584'-'630').</a></td>
</tr>
<tr> 
<td align="center">322</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">658</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '658'-'669').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">323</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">669</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '669'-'676').</a></td>
</tr>
<tr> 
<td align="center">324</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">673</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">325</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">684</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'isValid' (lines '684'-'691').</a></td>
</tr>
<tr> 
<td align="center">326</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">705</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'accessSodbkeys'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">327</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">719</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'resourceOrderResponse' (lines '719'-'729').</a></td>
</tr>
<tr> 
<td align="center">328</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">751</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">329</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">751</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">330</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">778</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Xml Version: " appears 5 times in this file; the first occurrence is on line 778</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">331</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">782</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "No Data Found in Query" appears 8 times in this file; the first occurrence is on line 782</a></td>
</tr>
<tr> 
<td align="center">332</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">786</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">333</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">801</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">334</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">802</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">335</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">835</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">336</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">848</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">337</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">849</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">338</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">853</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "OSM_UTIL" appears 4 times in this file; the first occurrence is on line 853</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">339</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">857</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Data Source User Name: " appears 6 times in this file; the first occurrence is on line 857</a></td>
</tr>
<tr> 
<td align="center">340</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">863</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Query: " appears 6 times in this file; the first occurrence is on line 863</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">341</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">865</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'orderVerNo' (lines '865'-'893').</a></td>
</tr>
<tr> 
<td align="center">342</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">875</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'byteArray' (lines '875'-'876').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">343</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">889</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">344</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">903</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">345</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">904</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">346</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">952</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">347</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">965</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">348</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1028</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">349</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1041</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">350</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1043</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'isaacXMLData' (lines '1,043'-'1,048').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">351</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1050</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">352</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1062</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">353</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1063</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'isaacPayload' (lines '1,063'-'1,066').</a></td>
</tr>
<tr> 
<td align="center">354</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1069</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">355</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1081</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">356</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1081</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">357</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1083</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'isaacPayload' (lines '1,083'-'1,127').</a></td>
</tr>
<tr> 
<td align="center">358</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1098</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'omsVerNo' (lines '1,098'-'1,127').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">359</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1122</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">360</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1136</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">361</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1136</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'isaacPayload'</a></td>
</tr>
<tr> 
<td align="center">362</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1136</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">363</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1136</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">364</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1156</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'omsVerNo' (lines '1,156'-'1,185').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">365</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1180</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">366</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">367</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1196</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'isaacXMLList' (lines '1,196'-'1,250').</a></td>
</tr>
<tr> 
<td align="center">368</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1215</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'taskName' (lines '1,215'-'1,250').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">369</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1216</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'targetApi' (lines '1,216'-'1,250').</a></td>
</tr>
<tr> 
<td align="center">370</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1217</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'version' (lines '1,217'-'1,250').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">371</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1244</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">372</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1260</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'osmOrderId' (lines '1,260'-'1,275').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">373</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1275</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'osmOrderId' (lines '1,275'-'1,275').</a></td>
</tr>
<tr> 
<td align="center">374</td>
<td width="*%">com/cgi/orderextractor/OrderXmlExtractor.java</td>
<td align="center" width="5%">1281</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">375</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">10</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">376</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">11</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">377</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">12</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">378</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">13</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">379</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">14</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">380</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">16</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">381</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">19</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">382</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">22</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">383</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">384</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">385</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderContainer.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">386</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#GodClass">Possible God class (WMC=61, ATFD=79, TCC=0.10714285714285714)</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">387</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'RelatedOrderData' has a Standard Cyclomatic Complexity of 7 (Highest = 17).</a></td>
</tr>
<tr> 
<td align="center">388</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">53</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">389</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">53</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'run' has a Standard Cyclomatic Complexity of 17.</a></td>
</tr>
<tr> 
<td align="center">390</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '73'-'102').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">391</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '73'-'106').</a></td>
</tr>
<tr> 
<td align="center">392</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '73'-'78').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">393</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '75'-'107').</a></td>
</tr>
<tr> 
<td align="center">394</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '75'-'132').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">395</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '75'-'87').</a></td>
</tr>
<tr> 
<td align="center">396</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '75'-'92').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">397</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '75'-'97').</a></td>
</tr>
<tr> 
<td align="center">398</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '78'-'86').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">399</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '78'-'91').</a></td>
</tr>
<tr> 
<td align="center">400</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '78'-'96').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">401</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '86'-'91').</a></td>
</tr>
<tr> 
<td align="center">402</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '86'-'96').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">403</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">87</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '87'-'132').</a></td>
</tr>
<tr> 
<td align="center">404</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">87</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '87'-'92').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">405</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">87</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '87'-'97').</a></td>
</tr>
<tr> 
<td align="center">406</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">91</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '91'-'96').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">407</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '92'-'132').</a></td>
</tr>
<tr> 
<td align="center">408</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '92'-'97').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">409</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">97</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '97'-'132').</a></td>
</tr>
<tr> 
<td align="center">410</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedRef' (lines '107'-'132').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">411</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">160</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'ctaId' (lines '160'-'236').</a></td>
</tr>
<tr> 
<td align="center">412</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">174</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'ctaId' (lines '174'-'236').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">413</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">232</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">414</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">280</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'techNode' (lines '280'-'285').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">415</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">280</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'techNode' (lines '280'-'313').</a></td>
</tr>
<tr> 
<td align="center">416</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">291</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "\n\r" appears 4 times in this file; the first occurrence is on line 291</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">417</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">377</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getSOMFlags' has a Standard Cyclomatic Complexity of 12.</a></td>
</tr>
<tr> 
<td align="center">418</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">384</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'n' (lines '384'-'386').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">419</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">401</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'lineCandidateNode' (lines '401'-'408').</a></td>
</tr>
<tr> 
<td align="center">420</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">412</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'baseLineStr' (lines '412'-'414').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">421</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">417</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'lineCandidateStr' (lines '417'-'419').</a></td>
</tr>
<tr> 
<td align="center">422</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">423</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'provisioningStr' (lines '423'-'425').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">423</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'lrnStr' (lines '441'-'443').</a></td>
</tr>
<tr> 
<td align="center">424</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">446</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'soaStr' (lines '446'-'448').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">425</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">481</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'flag' (lines '481'-'511').</a></td>
</tr>
<tr> 
<td align="center">426</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">493</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'getThisNode' (lines '493'-'504').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">427</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">531</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'flag'</a></td>
</tr>
<tr> 
<td align="center">428</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">531</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'flag'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">429</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">564</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">430</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">573</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'url' (lines '573'-'635').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">431</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">574</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'method' (lines '574'-'635').</a></td>
</tr>
<tr> 
<td align="center">432</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">575</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'headersJSONArray' (lines '575'-'635').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">433</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">576</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'soapAction' (lines '576'-'635').</a></td>
</tr>
<tr> 
<td align="center">434</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">577</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'userName' (lines '577'-'635').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">435</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">578</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'password' (lines '578'-'635').</a></td>
</tr>
<tr> 
<td align="center">436</td>
<td width="*%">com/cgi/orderextractor/RelatedOrderData.java</td>
<td align="center" width="5%">583</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'nodeInteractionId' (lines '583'-'584').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">437</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">438</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'operationNode' (lines '47'-'48').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">439</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'operationName' (lines '50'-'53').</a></td>
</tr>
<tr> 
<td align="center">440</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'interactionRecordNode' (lines '69'-'70').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">441</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">74</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'timestamp' (lines '74'-'74').</a></td>
</tr>
<tr> 
<td align="center">442</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">74</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'timestamp' (lines '74'-'118').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">443</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'executionMode' (lines '76'-'76').</a></td>
</tr>
<tr> 
<td align="center">444</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'executionMode' (lines '76'-'118').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">445</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'request' (lines '80'-'83').</a></td>
</tr>
<tr> 
<td align="center">446</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">89</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '89'-'92').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">447</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'filename' (lines '95'-'105').</a></td>
</tr>
<tr> 
<td align="center">448</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'filename' (lines '95'-'95').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">449</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'filename' (lines '95'-'97').</a></td>
</tr>
<tr> 
<td align="center">450</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'filename' (lines '95'-'118').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">451</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">97</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'filename' (lines '97'-'98').</a></td>
</tr>
<tr> 
<td align="center">452</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">105</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'filename' (lines '105'-'106').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">453</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">154</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'filename'</a></td>
</tr>
<tr> 
<td align="center">454</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">155</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'k' (lines '155'-'169').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">455</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">156</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'oldfilename' (lines '156'-'169').</a></td>
</tr>
<tr> 
<td align="center">456</td>
<td width="*%">com/cgi/orderextractor/SystemInteractionExtractor.java</td>
<td align="center" width="5%">163</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'k' (lines '163'-'169').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">457</td>
<td width="*%">com/cgi/orderextractor/TapestryIntegration.java</td>
<td align="center" width="5%">15</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">458</td>
<td width="*%">com/cgi/orderextractor/TapestryIntegration.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'httpResponseObject' (lines '56'-'59').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">459</td>
<td width="*%">com/cgi/orderextractor/TapestryIntegration.java</td>
<td align="center" width="5%">57</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'soapResponseToString' (lines '57'-'62').</a></td>
</tr>
<tr> 
<td align="center">460</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#GodClass">Possible God class (WMC=51, ATFD=43, TCC=0.0)</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">461</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">462</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'nodes' (lines '50'-'52').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">463</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Error occurred while Extracting the details :" appears 6 times in this file; the first occurrence is on line 64</a></td>
</tr>
<tr> 
<td align="center">464</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">88</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'nodes' (lines '88'-'90').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">465</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'nodes' (lines '126'-'128').</a></td>
</tr>
<tr> 
<td align="center">466</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">314</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'documentBuilder' (lines '314'-'338').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">467</td>
<td width="*%">com/cgi/orderextractor/XmlElementExtractor.java</td>
<td align="center" width="5%">356</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'documentBuilder' (lines '356'-'380').</a></td>
</tr>
<tr> 
<td align="center">468</td>
<td width="*%">com/cgi/orderinjector/Injection.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">469</td>
<td width="*%">com/cgi/orderinjector/Injection.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '84'-'100').</a></td>
</tr>
<tr> 
<td align="center">470</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">471</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '33'-'40').</a></td>
</tr>
<tr> 
<td align="center">472</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'temp' (lines '33'-'52').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">473</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">474</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '60'-'91').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">475</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'temp' (lines '60'-'110').</a></td>
</tr>
<tr> 
<td align="center">476</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'twitter' (lines '75'-'85').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">477</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'twitter' (lines '75'-'110').</a></td>
</tr>
<tr> 
<td align="center">478</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">85</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'twitter' (lines '85'-'85').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">479</td>
<td width="*%">com/cgi/orderinjector/MultipartRequestHandler.java</td>
<td align="center" width="5%">85</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'twitter' (lines '85'-'110').</a></td>
</tr>
<tr> 
<td align="center">480</td>
<td width="*%">com/cgi/orderinjector/OrderInjector.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'ordername' (lines '68'-'92').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">481</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">10</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">482</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">13</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">483</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statusClass' (lines '54'-'63').</a></td>
</tr>
<tr> 
<td align="center">484</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'stubName' (lines '56'-'57').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">485</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'stub' (lines '59'-'59').</a></td>
</tr>
<tr> 
<td align="center">486</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'stub' (lines '59'-'62').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">487</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'stub' (lines '59'-'85').</a></td>
</tr>
<tr> 
<td align="center">488</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'info' (lines '60'-'64').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">489</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'stub' (lines '62'-'59').</a></td>
</tr>
<tr> 
<td align="center">490</td>
<td width="*%">com/cgi/stubinfos/StubInfos.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'stub' (lines '62'-'85').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">491</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">492</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">20</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">493</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">494</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'conUTM' (lines '32'-'36').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">495</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">496</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'conOSM' (lines '33'-'37').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">497</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">498</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">499</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">500</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'curentDateHour' (lines '69'-'73').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">501</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'event_date' (lines '107'-'109').</a></td>
</tr>
<tr> 
<td align="center">502</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">173</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '173'-'179').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">503</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">179</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '179'-'179').</a></td>
</tr>
<tr> 
<td align="center">504</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#SimplifyBooleanReturns">Avoid unnecessary if..then..else statements when returning booleans</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">505</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">223</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'currentCount' (lines '223'-'253').</a></td>
</tr>
<tr> 
<td align="center">506</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">232</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '232'-'233').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">507</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">233</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '233'-'232').</a></td>
</tr>
<tr> 
<td align="center">508</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">233</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'infos' (lines '233'-'253').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">509</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">263</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '263'-'269').</a></td>
</tr>
<tr> 
<td align="center">510</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">269</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '269'-'269').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">511</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">302</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'currentCount' (lines '302'-'331').</a></td>
</tr>
<tr> 
<td align="center">512</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">310</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '310'-'311').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">513</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">311</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '311'-'310').</a></td>
</tr>
<tr> 
<td align="center">514</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">311</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'infos' (lines '311'-'331').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">515</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">341</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '341'-'347').</a></td>
</tr>
<tr> 
<td align="center">516</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">347</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '347'-'347').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">517</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">384</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '384'-'385').</a></td>
</tr>
<tr> 
<td align="center">518</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">385</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '385'-'384').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">519</td>
<td width="*%">com/cgi/utminfos/UTMInfos.java</td>
<td align="center" width="5%">385</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'infos' (lines '385'-'404').</a></td>
</tr>
<tr> 
<td align="center">520</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">521</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">522</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '76'-'86').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">523</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">524</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">92</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '92'-'95').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">525</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">526</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">119</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">527</td>
<td width="*%">com/getkickout/GetKickout.java</td>
<td align="center" width="5%">133</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'file' (lines '133'-'135').</a></td>
</tr>
<tr> 
<td align="center">528</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#GodClass">Possible God class (WMC=58, ATFD=40, TCC=0.027777777777777776)</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">529</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'Kickout' has a Standard Cyclomatic Complexity of 5 (Highest = 25).</a></td>
</tr>
<tr> 
<td align="center">530</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">531</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'ArrayList'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">532</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">533</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">91</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '91'-'98').</a></td>
</tr>
<tr> 
<td align="center">534</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '94'-'95').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">535</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'infos' (lines '95'-'96').</a></td>
</tr>
<tr> 
<td align="center">536</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '98'-'98').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">537</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr> 
<td align="center">538</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getOrderErrorMessage' has a Standard Cyclomatic Complexity of 25.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">539</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#NcssMethodCount">The method getOrderErrorMessage() has an NCSS line count of 127</a></td>
</tr>
<tr> 
<td align="center">540</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#NPathComplexity">The method getOrderErrorMessage() has an NPath complexity of 958020</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">541</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">113</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">542</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">117</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 4 times in this file; the first occurrence is on line 117</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">543</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">137</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'xPath' (lines '137'-'140').</a></td>
</tr>
<tr> 
<td align="center">544</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">143</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'nodelist' (lines '143'-'147').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">545</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">145</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "TOM" appears 6 times in this file; the first occurrence is on line 145</a></td>
</tr>
<tr> 
<td align="center">546</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "SOM_SOA" appears 5 times in this file; the first occurrence is on line 150</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">547</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "TOM_SOA" appears 5 times in this file; the first occurrence is on line 150</a></td>
</tr>
<tr> 
<td align="center">548</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">162</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'errorMessage' (lines '162'-'233').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">549</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">165</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'errorDate' (lines '165'-'190').</a></td>
</tr>
<tr> 
<td align="center">550</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">167</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'tomQueryManagedEntities' (lines '167'-'333').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">551</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">208</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'sameDay' (lines '208'-'224').</a></td>
</tr>
<tr> 
<td align="center">552</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">257</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statsName' (lines '257'-'258').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">553</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">268</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'componentKey' (lines '268'-'270').</a></td>
</tr>
<tr> 
<td align="center">554</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">300</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statsName' (lines '300'-'301').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">555</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">333</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'tomQueryManagedEntities' (lines '333'-'333').</a></td>
</tr>
<tr> 
<td align="center">556</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">333</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'tomQueryManagedEntities' (lines '333'-'352').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">557</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">341</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'xPath' (lines '341'-'352').</a></td>
</tr>
<tr> 
<td align="center">558</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">346</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">559</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queryOrderType' (lines '359'-'363').</a></td>
</tr>
<tr> 
<td align="center">560</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queryOrderType' (lines '359'-'366').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">561</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queryOrderType' (lines '359'-'370').</a></td>
</tr>
<tr> 
<td align="center">562</td>
<td width="*%">com/getkickout/Kickout.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queryOrderType' (lines '359'-'374').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">563</td>
<td width="*%">com/getkickout/kickouts/ActivateSOASubscriptionKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">564</td>
<td width="*%">com/getkickout/kickouts/ActivateSOASubscriptionKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">565</td>
<td width="*%">com/getkickout/kickouts/ActivateSOASubscriptionKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">566</td>
<td width="*%">com/getkickout/kickouts/CaptureBIKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">567</td>
<td width="*%">com/getkickout/kickouts/CaptureBIKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">568</td>
<td width="*%">com/getkickout/kickouts/CaptureBIKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">569</td>
<td width="*%">com/getkickout/kickouts/DisconnectSOASubscriptionKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">570</td>
<td width="*%">com/getkickout/kickouts/DisconnectSOASubscriptionKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">571</td>
<td width="*%">com/getkickout/kickouts/DisconnectSOASubscriptionKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">572</td>
<td width="*%">com/getkickout/kickouts/ModifySOASubscriptionKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">573</td>
<td width="*%">com/getkickout/kickouts/ModifySOASubscriptionKickout.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">574</td>
<td width="*%">com/getkickout/kickouts/ModifySOASubscriptionKickout.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">575</td>
<td width="*%">com/getkickout/kickouts/ProcessBIKickout.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">576</td>
<td width="*%">com/getkickout/kickouts/ProcessBIKickout.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">577</td>
<td width="*%">com/getkickout/kickouts/ProcessBIKickout.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">578</td>
<td width="*%">com/getkickout/kickouts/RetrieveSOAKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">579</td>
<td width="*%">com/getkickout/kickouts/RetrieveSOAKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">580</td>
<td width="*%">com/getkickout/kickouts/RetrieveSOAKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">581</td>
<td width="*%">com/getkickout/kickouts/SOASubscriptionkickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">582</td>
<td width="*%">com/getkickout/kickouts/SOASubscriptionkickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">583</td>
<td width="*%">com/getkickout/kickouts/SOASubscriptionkickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">584</td>
<td width="*%">com/getkickout/kickouts/UTMASAPBCDisconnectVADKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">585</td>
<td width="*%">com/getkickout/kickouts/UTMASAPBCDisconnectVADKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">586</td>
<td width="*%">com/getkickout/kickouts/UTMASAPBCDisconnectVADKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">587</td>
<td width="*%">com/getkickout/kickouts/UTMASAPBCProvisionDisconnectVoiceLineKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">588</td>
<td width="*%">com/getkickout/kickouts/UTMASAPBCProvisionDisconnectVoiceLineKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">589</td>
<td width="*%">com/getkickout/kickouts/UTMASAPBCProvisionDisconnectVoiceLineKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">590</td>
<td width="*%">com/getkickout/kickouts/UTMAsapAGKickout.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">591</td>
<td width="*%">com/getkickout/kickouts/UTMAsapAGKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">592</td>
<td width="*%">com/getkickout/kickouts/UTMAsapAGKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">593</td>
<td width="*%">com/getkickout/kickouts/UTMDisconnectVMServiceKickout.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">594</td>
<td width="*%">com/getkickout/kickouts/UTMDisconnectVMServiceKickout.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">595</td>
<td width="*%">com/getkickout/kickouts/UTMDisconnectVMServiceKickout.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">596</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'GetOrder' has a Standard Cyclomatic Complexity of 6 (Highest = 11).</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">597</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'LinkedHashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">598</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">599</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'doGet' has a Standard Cyclomatic Complexity of 11.</a></td>
</tr>
<tr> 
<td align="center">600</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '43'-'61').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">601</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'count' (lines '43'-'110').</a></td>
</tr>
<tr> 
<td align="center">602</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jsonResponse' (lines '45'-'93').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">603</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jsonResponse' (lines '45'-'95').</a></td>
</tr>
<tr> 
<td align="center">604</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'jsonResponse' (lines '45'-'110').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">605</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">606</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '47'-'67').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">607</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">99</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">608</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">609</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">124</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 10 times in this file; the first occurrence is on line 124</a></td>
</tr>
<tr> 
<td align="center">610</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">124</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;td&gt;" appears 10 times in this file; the first occurrence is on line 124</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">611</td>
<td width="*%">com/getorder/GetOrder.java</td>
<td align="center" width="5%">151</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'file' (lines '151'-'153').</a></td>
</tr>
<tr> 
<td align="center">612</td>
<td width="*%">com/getorder/Order.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">613</td>
<td width="*%">com/getorder/Order.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '47'-'62').</a></td>
</tr>
<tr> 
<td align="center">614</td>
<td width="*%">com/getorder/Order.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '62'-'62').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">615</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">616</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">617</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">618</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'query' (lines '38'-'42').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">619</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'query' (lines '38'-'51').</a></td>
</tr>
<tr> 
<td align="center">620</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'intermediateQuery' (lines '39'-'52').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">621</td>
<td width="*%">com/getorder/orders/POTSOrder.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'intermediateQuery' (lines '39'-'62').</a></td>
</tr>
<tr> 
<td align="center">622</td>
<td width="*%">com/oracle/OSMManagementService.java</td>
<td align="center" width="5%">6</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/imports.html#UnusedImports">Avoid unused imports such as 'org.w3c.dom.Element'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">623</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">20</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">624</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AssignmentToNonFinalStatic">Possible unsafe assignment to a non-final static field in a constructor.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">625</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DefaultPackage">Use explicit scoping instead of the default package private level</a></td>
</tr>
<tr> 
<td align="center">626</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AssignmentToNonFinalStatic">Possible unsafe assignment to a non-final static field in a constructor.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">627</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DefaultPackage">Use explicit scoping instead of the default package private level</a></td>
</tr>
<tr> 
<td align="center">628</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">629</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">630</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">77</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">631</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">77</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">632</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'tempHM' (lines '110'-'123').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">633</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'tempHM' (lines '110'-'201').</a></td>
</tr>
<tr> 
<td align="center">634</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">154</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "'']," appears 23 times in this file; the first occurrence is on line 154</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">635</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">203</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">636</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">214</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "Min" appears 4 times in this file; the first occurrence is on line 214</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">637</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">220</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "['N/A', 0, 0, '']," appears 6 times in this file; the first occurrence is on line 220</a></td>
</tr>
<tr> 
<td align="center">638</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">639</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'chart' (lines '228'-'229').</a></td>
</tr>
<tr> 
<td align="center">640</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">233</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">641</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">234</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'chart' (lines '234'-'235').</a></td>
</tr>
<tr> 
<td align="center">642</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">240</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'chart' (lines '240'-'243').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">643</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">247</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">644</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">249</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'chart' (lines '249'-'250').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">645</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">255</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'chart' (lines '255'-'258').</a></td>
</tr>
<tr> 
<td align="center">646</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">262</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">647</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">264</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'chart' (lines '264'-'265').</a></td>
</tr>
<tr> 
<td align="center">648</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">277</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">649</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">277</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">650</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">281</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "value" appears 6 times in this file; the first occurrence is on line 281</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">651</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "redFrom" appears 6 times in this file; the first occurrence is on line 282</a></td>
</tr>
<tr> 
<td align="center">652</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "redTo" appears 6 times in this file; the first occurrence is on line 283</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">653</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">284</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "yellowFrom" appears 6 times in this file; the first occurrence is on line 284</a></td>
</tr>
<tr> 
<td align="center">654</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">285</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "yellowTo" appears 6 times in this file; the first occurrence is on line 285</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">655</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">286</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "greenFrom" appears 6 times in this file; the first occurrence is on line 286</a></td>
</tr>
<tr> 
<td align="center">656</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">287</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "greenTo" appears 6 times in this file; the first occurrence is on line 287</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">657</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">288</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "max" appears 6 times in this file; the first occurrence is on line 288</a></td>
</tr>
<tr> 
<td align="center">658</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">309</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "average" appears 5 times in this file; the first occurrence is on line 309</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">659</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">321</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">660</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">323</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">661</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">323</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '323'-'337').</a></td>
</tr>
<tr> 
<td align="center">662</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">344</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">663</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">360</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'data' (lines '360'-'404').</a></td>
</tr>
<tr> 
<td align="center">664</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">393</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">665</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">398</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">666</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">406</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">667</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">422</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'data' (lines '422'-'490').</a></td>
</tr>
<tr> 
<td align="center">668</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">424</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">669</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">424</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '424'-'427').</a></td>
</tr>
<tr> 
<td align="center">670</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">434</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">671</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">479</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">672</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">484</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">673</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">492</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">674</td>
<td width="*%">com/oracle/osm/stats/GGFormat.java</td>
<td align="center" width="5%">504</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">675</td>
<td width="*%">com/oracle/osm/stats/InteractionsOutputServlet.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'out' (lines '21'-'23').</a></td>
</tr>
<tr> 
<td align="center">676</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">19</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">677</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">19</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'OSMStatsInteractions' has a Standard Cyclomatic Complexity of 5 (Highest = 10).</a></td>
</tr>
<tr> 
<td align="center">678</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'elem'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">679</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">680</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">681</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '35'-'45').</a></td>
</tr>
<tr> 
<td align="center">682</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "OSM" appears 7 times in this file; the first occurrence is on line 45</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">683</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'count' (lines '48'-'118').</a></td>
</tr>
<tr> 
<td align="center">684</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'diffDate' (lines '49'-'118').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">685</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "FROM OSM_STATS_INTERACTIONS " appears 10 times in this file; the first occurrence is on line 52</a></td>
</tr>
<tr> 
<td align="center">686</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">687</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "SELECT " appears 9 times in this file; the first occurrence is on line 75</a></td>
</tr>
<tr> 
<td align="center">688</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "AND DATAPOINT = " appears 8 times in this file; the first occurrence is on line 78</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">689</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "MAX(EVENT_DATE) - MIN(EVENT_DATE) AS DIFFDATE " appears 6 times in this file; the first occurrence is on line 84</a></td>
</tr>
<tr> 
<td align="center">690</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "SUM(COUNT) AS SOMME, " appears 6 times in this file; the first occurrence is on line 84</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">691</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">85</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "WHERE TO_HOUR &lt;= " appears 4 times in this file; the first occurrence is on line 85</a></td>
</tr>
<tr> 
<td align="center">692</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">105</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">693</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">694</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">120</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'elem'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">695</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">120</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">696</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">187</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">697</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">187</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getData' has a Standard Cyclomatic Complexity of 10.</a></td>
</tr>
<tr> 
<td align="center">698</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">188</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">699</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '191'-'207').</a></td>
</tr>
<tr> 
<td align="center">700</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '191'-'217').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">701</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '191'-'232').</a></td>
</tr>
<tr> 
<td align="center">702</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '191'-'248').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">703</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'count' (lines '191'-'274').</a></td>
</tr>
<tr> 
<td align="center">704</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">192</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'diffDate' (lines '192'-'218').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">705</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">192</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'diffDate' (lines '192'-'233').</a></td>
</tr>
<tr> 
<td align="center">706</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">192</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'diffDate' (lines '192'-'249').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">707</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">192</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'diffDate' (lines '192'-'274').</a></td>
</tr>
<tr> 
<td align="center">708</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">709</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '194'-'197').</a></td>
</tr>
<tr> 
<td align="center">710</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">199</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">711</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">207</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "SOMME" appears 4 times in this file; the first occurrence is on line 207</a></td>
</tr>
<tr> 
<td align="center">712</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">217</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '217'-'220').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">713</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">232</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '232'-'235').</a></td>
</tr>
<tr> 
<td align="center">714</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">248</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '248'-'253').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">715</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">249</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'diffDate' (lines '249'-'250').</a></td>
</tr>
<tr> 
<td align="center">716</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">263</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">717</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">268</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">718</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">278</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'writer' (lines '278'-'279').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">719</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">720</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">282</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '282'-'285').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">721</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">290</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">722</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">296</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">723</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">301</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">724</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">312</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">725</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">312</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '312'-'315').</a></td>
</tr>
<tr> 
<td align="center">726</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">320</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">727</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">320</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '320'-'332').</a></td>
</tr>
<tr> 
<td align="center">728</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">338</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">729</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">343</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">730</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">731</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '359'-'362').</a></td>
</tr>
<tr> 
<td align="center">732</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">371</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">733</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">373</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rsIsEmpty' (lines '373'-'377').</a></td>
</tr>
<tr> 
<td align="center">734</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">377</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rsIsEmpty' (lines '377'-'377').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">735</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">384</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">736</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">389</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">737</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">400</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">738</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">400</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '400'-'403').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">739</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">412</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">740</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">414</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rsIsEmpty' (lines '414'-'418').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">741</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">418</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rsIsEmpty' (lines '418'-'418').</a></td>
</tr>
<tr> 
<td align="center">742</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">425</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">743</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">430</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">744</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">439</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">745</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">746</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">441</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '441'-'445').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">747</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">455</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">748</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">464</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">749</td>
<td width="*%">com/oracle/osm/stats/OSMStatsInteractions.java</td>
<td align="center" width="5%">469</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">750</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">20</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">751</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">34</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">752</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '37'-'72').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">753</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'count' (lines '37'-'97').</a></td>
</tr>
<tr> 
<td align="center">754</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'ordTxnAuthor' (lines '38'-'66').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">755</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'ordTxnAuthor' (lines '38'-'97').</a></td>
</tr>
<tr> 
<td align="center">756</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'fromHour' (lines '39'-'73').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">757</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'fromHour' (lines '39'-'97').</a></td>
</tr>
<tr> 
<td align="center">758</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">759</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '47'-'50').</a></td>
</tr>
<tr> 
<td align="center">760</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "OSM" appears 5 times in this file; the first occurrence is on line 50</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">761</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "FROM OSM_STATS_ORDER_CREATIONS " appears 6 times in this file; the first occurrence is on line 54</a></td>
</tr>
<tr> 
<td align="center">762</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "SELECT " appears 5 times in this file; the first occurrence is on line 54</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">763</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "WHERE trunc(EVENT_DATE)&gt;trunc(TO_DATE('" appears 4 times in this file; the first occurrence is on line 55</a></td>
</tr>
<tr> 
<td align="center">764</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'statement2' (lines '59'-'67').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">765</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">59</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'statement2' (lines '59'-'97').</a></td>
</tr>
<tr> 
<td align="center">766</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">767</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">768</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs2' (lines '62'-'68').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">769</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'rs2' (lines '62'-'97').</a></td>
</tr>
<tr> 
<td align="center">770</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "FROM_HOUR" appears 5 times in this file; the first occurrence is on line 73</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">771</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">85</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">772</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">90</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">773</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">774</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">117</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">775</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">117</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '117'-'120').</a></td>
</tr>
<tr> 
<td align="center">776</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "FROM_HOUR, " appears 6 times in this file; the first occurrence is on line 126</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">777</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">140</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">778</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">160</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">779</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">165</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">780</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">172</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">781</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">180</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">782</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">180</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '180'-'183').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">783</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">193</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">784</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">203</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">785</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">208</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">786</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">235</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">787</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">235</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">788</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">271</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">789</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">283</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">790</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">294</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'writer' (lines '294'-'295').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">791</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">297</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">792</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">297</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '297'-'300').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">793</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">305</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">794</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">310</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">795</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">315</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">796</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">325</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">797</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">325</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '325'-'328').</a></td>
</tr>
<tr> 
<td align="center">798</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">337</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CheckResultSet">Always check the return of one of the navigation method (next,previous,first,last) of a ResultSet.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">799</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">337</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">800</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">341</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'maxHour' (lines '341'-'364').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">801</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">353</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">802</td>
<td width="*%">com/oracle/osm/stats/OSMStatsOrderCreations.java</td>
<td align="center" width="5%">358</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">803</td>
<td width="*%">com/oracle/osm/stats/OrderCreationsOutputServlet.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'out' (lines '21'-'23').</a></td>
</tr>
<tr> 
<td align="center">804</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">13</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">805</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">13</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'Performance' has a Standard Cyclomatic Complexity of 10 (Highest = 9).</a></td>
</tr>
<tr> 
<td align="center">806</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'sTime' (lines '27'-'69').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">807</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">808</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '28'-'30').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">809</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'time' (lines '32'-'66').</a></td>
</tr>
<tr> 
<td align="center">810</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">811</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'time' (lines '66'-'66').</a></td>
</tr>
<tr> 
<td align="center">812</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">71</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#PositionLiteralsFirstInComparisons">Position literals first in String comparisons</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">813</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">814</td>
<td width="*%">com/oracle/osm/stats/Performance.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">815</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">23</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">816</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '31'-'56').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">817</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '31'-'59').</a></td>
</tr>
<tr> 
<td align="center">818</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '31'-'63').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">819</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">820</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'milestoneXml'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">821</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'milestoneXml'</a></td>
</tr>
<tr> 
<td align="center">822</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'milestoneXml'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">823</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'milestoneXml'</a></td>
</tr>
<tr> 
<td align="center">824</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">99</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'referenceNumber' (lines '99'-'113').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">825</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">826</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '100'-'103').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">827</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">109</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">828</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">121</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">829</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">127</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">830</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">138</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'revisionNumber' (lines '138'-'152').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">831</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">139</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">832</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">139</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '139'-'142').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">833</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">148</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">834</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">160</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">835</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">165</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">836</td>
<td width="*%">com/oracle/osm/tools/BcomMilestoneUpdater.java</td>
<td align="center" width="5%">175</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'fileName' (lines '175'-'179').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">837</td>
<td width="*%">com/oracle/osm/tools/ObjectFactory.java</td>
<td align="center" width="5%">17</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">838</td>
<td width="*%">com/oracle/osm/tools/ObjectFactory.java</td>
<td align="center" width="5%">24</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DefaultPackage">Use explicit scoping instead of the default package private level</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">839</td>
<td width="*%">com/oracle/osm/tools/ObjectFactory.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr> 
<td align="center">840</td>
<td width="*%">com/oracle/osm/tools/ObjectFactory.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">841</td>
<td width="*%">com/oracle/osm/tools/OrderAborter.java</td>
<td align="center" width="5%">9</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">842</td>
<td width="*%">com/oracle/osm/tools/OrderAborter.java</td>
<td align="center" width="5%">15</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'orderIDs'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">843</td>
<td width="*%">com/oracle/osm/tools/OrderAborter.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">844</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">19</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">845</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'orderIDs'</a></td>
</tr>
<tr> 
<td align="center">846</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "\\s+" appears 4 times in this file; the first occurrence is on line 35</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">847</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">848</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">67</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'orderIDs'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">849</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">95</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">850</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">106</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'orderIDs'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">851</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">852</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">139</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'orderIDs'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">853</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">169</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">854</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">193</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">855</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">196</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderHistId' (lines '196'-'199').</a></td>
</tr>
<tr> 
<td align="center">856</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">196</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderHistId' (lines '196'-'201').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">857</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">226</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">858</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">250</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">859</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">287</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'highestOrderHistId' (lines '287'-'322').</a></td>
</tr>
<tr> 
<td align="center">860</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">298</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '298'-'302').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">861</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">298</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'temp' (lines '298'-'322').</a></td>
</tr>
<tr> 
<td align="center">862</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">316</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidRethrowingException">A catch statement that catches an exception only to rethrow it should be avoided.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">863</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">339</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderHistory' (lines '339'-'365').</a></td>
</tr>
<tr> 
<td align="center">864</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">339</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'orderHistory' (lines '339'-'378').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">865</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">350</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'highestOrderHistId' (lines '350'-'378').</a></td>
</tr>
<tr> 
<td align="center">866</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">354</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '354'-'358').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">867</td>
<td width="*%">com/oracle/osm/tools/OrderFixer.java</td>
<td align="center" width="5%">354</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'temp' (lines '354'-'378').</a></td>
</tr>
<tr> 
<td align="center">868</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">869</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'OrderForceCloseBI' has a Standard Cyclomatic Complexity of 6 (Highest = 13).</a></td>
</tr>
<tr> 
<td align="center">870</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">30</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DefaultPackage">Use explicit scoping instead of the default package private level</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">871</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr> 
<td align="center">872</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getForceCloseBI' has a Standard Cyclomatic Complexity of 13.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">873</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '38'-'105').</a></td>
</tr>
<tr> 
<td align="center">874</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '38'-'108').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">875</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '38'-'112').</a></td>
</tr>
<tr> 
<td align="center">876</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">877</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'conUIM' (lines '41'-'121').</a></td>
</tr>
<tr> 
<td align="center">878</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">879</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '42'-'44').</a></td>
</tr>
<tr> 
<td align="center">880</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">881</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '52'-'115').</a></td>
</tr>
<tr> 
<td align="center">882</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '69'-'71').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">883</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'viewName' (lines '69'-'73').</a></td>
</tr>
<tr> 
<td align="center">884</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedBI' (lines '86'-'137').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">885</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'relatedBI' (lines '86'-'86').</a></td>
</tr>
<tr> 
<td align="center">886</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'relatedBI' (lines '86'-'165').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">887</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '108'-'105').</a></td>
</tr>
<tr> 
<td align="center">888</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '108'-'108').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">889</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '108'-'112').</a></td>
</tr>
<tr> 
<td align="center">890</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '108'-'139').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">891</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">108</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;br/&gt;" appears 4 times in this file; the first occurrence is on line 108</a></td>
</tr>
<tr> 
<td align="center">892</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '112'-'105').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">893</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '112'-'108').</a></td>
</tr>
<tr> 
<td align="center">894</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '112'-'112').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">895</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">112</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '112'-'139').</a></td>
</tr>
<tr> 
<td align="center">896</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">115</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '115'-'115').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">897</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '129'-'131').</a></td>
</tr>
<tr> 
<td align="center">898</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">131</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '131'-'131').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">899</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">146</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">900</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">157</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">901</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">167</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'output'</a></td>
</tr>
<tr> 
<td align="center">902</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">167</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'output'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">903</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">167</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'output'</a></td>
</tr>
<tr> 
<td align="center">904</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">167</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">905</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">906</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">201</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'value' (lines '201'-'201').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">907</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">201</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'value' (lines '201'-'214').</a></td>
</tr>
<tr> 
<td align="center">908</td>
<td width="*%">com/oracle/osm/tools/OrderForceCloseBI.java</td>
<td align="center" width="5%">218</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'output' (lines '218'-'237').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">909</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">910</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'OrderReInjector' has a Standard Cyclomatic Complexity of 5 (Highest = 11).</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">911</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveMethodLength">Avoid really long methods.</a></td>
</tr>
<tr> 
<td align="center">912</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'orderIDs'</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">913</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'reInjectOrder' has a Standard Cyclomatic Complexity of 11.</a></td>
</tr>
<tr> 
<td align="center">914</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">915</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">916</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'conn' (lines '65'-'91').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">917</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'conn' (lines '65'-'176').</a></td>
</tr>
<tr> 
<td align="center">918</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'stmt' (lines '66'-'97').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">919</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'stmt' (lines '66'-'176').</a></td>
</tr>
<tr> 
<td align="center">920</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">67</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pstmt' (lines '67'-'124').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">921</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">67</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'pstmt' (lines '67'-'176').</a></td>
</tr>
<tr> 
<td align="center">922</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'ds' (lines '68'-'176').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">923</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderReferenceNumber' (lines '72'-'104').</a></td>
</tr>
<tr> 
<td align="center">924</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderReferenceNumber' (lines '72'-'109').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">925</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'orderReferenceNumber' (lines '72'-'176').</a></td>
</tr>
<tr> 
<td align="center">926</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderXML' (lines '73'-'120').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">927</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'orderXML' (lines '73'-'176').</a></td>
</tr>
<tr> 
<td align="center">928</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">99</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">929</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderReferenceNumber' (lines '104'-'104').</a></td>
</tr>
<tr> 
<td align="center">930</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'orderReferenceNumber' (lines '104'-'109').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">931</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">144</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">932</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">158</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">933</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">163</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">934</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">186</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'd' (lines '186'-'191').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">935</td>
<td width="*%">com/oracle/osm/tools/OrderReInjector.java</td>
<td align="center" width="5%">193</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">936</td>
<td width="*%">com/oracle/osm/tools/OrderRemover.java</td>
<td align="center" width="5%">8</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">937</td>
<td width="*%">com/oracle/osm/tools/OrderRemover.java</td>
<td align="center" width="5%">15</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">938</td>
<td width="*%">com/oracle/osm/tools/OrderRemover.java</td>
<td align="center" width="5%">15</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'conn' (lines '15'-'21').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">939</td>
<td width="*%">com/oracle/osm/tools/OrderRemover.java</td>
<td align="center" width="5%">16</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'pstmt' (lines '16'-'29').</a></td>
</tr>
<tr> 
<td align="center">940</td>
<td width="*%">com/oracle/osm/tools/OrderRemover.java</td>
<td align="center" width="5%">23</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">941</td>
<td width="*%">com/oracle/osm/tools/OrderRemover.java</td>
<td align="center" width="5%">40</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">942</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">12</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">943</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">15</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidReassigningParameters">Avoid reassigning parameters such as 'tns'</a></td>
</tr>
<tr> 
<td align="center">944</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">945</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '18'-'21').</a></td>
</tr>
<tr> 
<td align="center">946</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'rs' (lines '38'-'38').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">947</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'rs' (lines '38'-'63').</a></td>
</tr>
<tr> 
<td align="center">948</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">42</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">949</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">950</td>
<td width="*%">com/oracle/osm/tools/TNUtils.java</td>
<td align="center" width="5%">57</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">951</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">21</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">952</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">953</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '31'-'35').</a></td>
</tr>
<tr> 
<td align="center">954</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">50</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">955</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">53</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'first' (lines '53'-'77').</a></td>
</tr>
<tr> 
<td align="center">956</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#SimplifyBooleanExpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">957</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'first' (lines '62'-'77').</a></td>
</tr>
<tr> 
<td align="center">958</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">959</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">70</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">960</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">81</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">961</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">81</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '81'-'84').</a></td>
</tr>
<tr> 
<td align="center">962</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">963</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">101</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'first' (lines '101'-'125').</a></td>
</tr>
<tr> 
<td align="center">964</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#SimplifyBooleanExpressions">Avoid unnecessary comparisons in boolean expressions</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">965</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'first' (lines '110'-'125').</a></td>
</tr>
<tr> 
<td align="center">966</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">113</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">967</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">968</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">137</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">969</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">137</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '137'-'140').</a></td>
</tr>
<tr> 
<td align="center">970</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">150</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#ConsecutiveLiteralAppends">StringBuffer (or StringBuilder).append is called 2 consecutive times with literal Strings. Use a single append with a single combined String.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">971</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">165</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Statement object are closed after use</a></td>
</tr>
<tr> 
<td align="center">972</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">166</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">973</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">189</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">974</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">975</td>
<td width="*%">com/oracle/utils/DBRequest.java</td>
<td align="center" width="5%">212</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'finalString' (lines '212'-'227').</a></td>
</tr>
<tr> 
<td align="center">976</td>
<td width="*%">com/oracle/ws/JaxWsDAO.java</td>
<td align="center" width="5%">73</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">977</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">1</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#ExcessiveImports">A high number of imports can indicate a high degree of coupling within an object.</a></td>
</tr>
<tr> 
<td align="center">978</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">979</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">103</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'returnValue' (lines '103'-'151').</a></td>
</tr>
<tr> 
<td align="center">980</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">981</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "**************************************************\n" appears 8 times in this file; the first occurrence is on line 114</a></td>
</tr>
<tr> 
<td align="center">982</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">162</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">983</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">194</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">984</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">212</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">985</td>
<td width="*%">com/oracle/ws/impl/OSMManagementService_Impl.java</td>
<td align="center" width="5%">240</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">986</td>
<td width="*%">com/oracle/ws/utility/SOAPLoggingHandler.java</td>
<td align="center" width="5%">123</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">987</td>
<td width="*%">com/oracle/ws/utility/SOAPPayloadHandler.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'msg' (lines '52'-'85').</a></td>
</tr>
<tr> 
<td align="center">988</td>
<td width="*%">com/oracle/ws/utility/SOAPPayloadHandler.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'outputStream' (lines '54'-'85').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">989</td>
<td width="*%">com/oracle/ws/utility/SOAPPayloadHandler.java</td>
<td align="center" width="5%">82</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">990</td>
<td width="*%">com/oracle/ws/utility/SOAPSecurityHeaderAppender.java</td>
<td align="center" width="5%">78</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">991</td>
<td width="*%">com/oracle/xmlapi/OrderStatusService.java</td>
<td align="center" width="5%">10</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">992</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceCookieFactory.java</td>
<td align="center" width="5%">31</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">993</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceCookieFactory.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfElseStmtsMustUseBraces">Avoid using if...else statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">994</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceCookieFactory.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">995</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceCookieFactory.java</td>
<td align="center" width="5%">86</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">996</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceCookieFactory.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">997</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr> 
<td align="center">998</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">53</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '53'-'66').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">999</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '55'-'59').</a></td>
</tr>
<tr> 
<td align="center">1000</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">69</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1001</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">72</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1002</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1003</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr> 
<td align="center">1004</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '98'-'108').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1005</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '100'-'104').</a></td>
</tr>
<tr> 
<td align="center">1006</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">111</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1007</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">114</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1008</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1009</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">139</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr> 
<td align="center">1010</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">141</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '141'-'153').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1011</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">143</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '143'-'147').</a></td>
</tr>
<tr> 
<td align="center">1012</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">157</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1013</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">160</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1014</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">172</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1015</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">184</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr> 
<td align="center">1016</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">186</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '186'-'199').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1017</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">188</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '188'-'192').</a></td>
</tr>
<tr> 
<td align="center">1018</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">202</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1019</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">205</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1020</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">217</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1021</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">1022</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">228</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1023</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">240</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfElseStmtsMustUseBraces">Avoid using if...else statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1024</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">254</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1025</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">256</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '256'-'273').</a></td>
</tr>
<tr> 
<td align="center">1026</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">258</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '258'-'262').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1027</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">277</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr> 
<td align="center">1028</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">280</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1029</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">292</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1030</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">302</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '302'-'314').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1031</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">304</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '304'-'308').</a></td>
</tr>
<tr> 
<td align="center">1032</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">318</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1033</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">321</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1034</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">333</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1035</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">343</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '343'-'355').</a></td>
</tr>
<tr> 
<td align="center">1036</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">345</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '345'-'349').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1037</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">359</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr> 
<td align="center">1038</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">362</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1039</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">374</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1040</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">383</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '383'-'395').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1041</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">385</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '385'-'389').</a></td>
</tr>
<tr> 
<td align="center">1042</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">399</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1043</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">402</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1044</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">414</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1045</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">424</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '424'-'436').</a></td>
</tr>
<tr> 
<td align="center">1046</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">426</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '426'-'430').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1047</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">440</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr> 
<td align="center">1048</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">443</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1049</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">455</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1050</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">462</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1051</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">464</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'response' (lines '464'-'476').</a></td>
</tr>
<tr> 
<td align="center">1052</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">466</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '466'-'470').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1053</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">480</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr> 
<td align="center">1054</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">483</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1055</td>
<td width="*%">com/oracle/xmlapi/impl/OrderStatusServiceImpl.java</td>
<td align="center" width="5%">495</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1056</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">17</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">1057</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">25</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1058</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'cookie' (lines '26'-'57').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1059</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">26</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'cookie' (lines '26'-'65').</a></td>
</tr>
<tr> 
<td align="center">1060</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">54</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1061</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr> 
<td align="center">1062</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidThrowingRawExceptionTypes">Avoid throwing raw exception types.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1063</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfElseStmtsMustUseBraces">Avoid using if...else statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1064</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">79</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1065</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">100</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1066</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#WhileLoopsMustUseBraces">Avoid using while statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1067</td>
<td width="*%">com/oracle/xmlapi/impl/XML_API_Helper.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'output' (lines '129'-'140').</a></td>
</tr>
<tr> 
<td align="center">1068</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">20</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">1069</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">1070</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">33</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1071</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">1072</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1073</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1074</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">45</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '45'-'48').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1075</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">55</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1076</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">60</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1077</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">75</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1078</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">84</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '84'-'85').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1079</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">104</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1080</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">107</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '107'-'108').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1081</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1082</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">118</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '118'-'121').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1083</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">129</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1084</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">134</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1085</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">149</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1086</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">158</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '158'-'159').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1087</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">178</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1088</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">181</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'temp' (lines '181'-'182').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1089</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">213</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">1090</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">258</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'TreeMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1091</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">259</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'minYear' (lines '259'-'268').</a></td>
</tr>
<tr> 
<td align="center">1092</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">260</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'maxYear' (lines '260'-'269').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1093</td>
<td width="*%">com/proceedorders/ProceedOrders.java</td>
<td align="center" width="5%">262</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'proceedYears' (lines '262'-'299').</a></td>
</tr>
<tr> 
<td align="center">1094</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/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">1095</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">18</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'DAOFactory' has a Standard Cyclomatic Complexity of 8 (Highest = 12).</a></td>
</tr>
<tr> 
<td align="center">1096</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">22</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1097</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'getConnection' has a Standard Cyclomatic Complexity of 12.</a></td>
</tr>
<tr> 
<td align="center">1098</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">37</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1099</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'con' (lines '43'-'80').</a></td>
</tr>
<tr> 
<td align="center">1100</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">43</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'con' (lines '43'-'88').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1101</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'env' (lines '44'-'47').</a></td>
</tr>
<tr> 
<td align="center">1102</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">44</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'env' (lines '44'-'88').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1103</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'52').</a></td>
</tr>
<tr> 
<td align="center">1104</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'55').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1105</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'58').</a></td>
</tr>
<tr> 
<td align="center">1106</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'61').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1107</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'64').</a></td>
</tr>
<tr> 
<td align="center">1108</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'67').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1109</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jndi' (lines '49'-'70').</a></td>
</tr>
<tr> 
<td align="center">1110</td>
<td width="*%">com/sql/DAOFactory.java</td>
<td align="center" width="5%">80</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'con' (lines '80'-'88').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1111</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">29</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The class 'GetUIMUIAuditInfo' has a Standard Cyclomatic Complexity of 5 (Highest = 17).</a></td>
</tr>
<tr> 
<td align="center">1112</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'LinkedHashMap'; use the interface instead</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1113</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">38</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonStaticInitializer">Non-static initializers are confusing</a></td>
</tr>
<tr> 
<td align="center">1114</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#StdCyclomaticComplexity">The method 'doGet' has a Standard Cyclomatic Complexity of 17.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1115</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '51'-'65').</a></td>
</tr>
<tr> 
<td align="center">1116</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">51</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'count' (lines '51'-'144').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1117</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jsonResponse' (lines '52'-'109').</a></td>
</tr>
<tr> 
<td align="center">1118</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jsonResponse' (lines '52'-'111').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1119</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jsonResponse' (lines '52'-'129').</a></td>
</tr>
<tr> 
<td align="center">1120</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'jsonResponse' (lines '52'-'131').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1121</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">52</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'jsonResponse' (lines '52'-'144').</a></td>
</tr>
<tr> 
<td align="center">1122</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'count' (lines '65'-'144').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1123</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">138</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1124</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">157</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;/td&gt;" appears 14 times in this file; the first occurrence is on line 157</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1125</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">157</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strings.html#AvoidDuplicateLiterals">The String literal "&lt;td&gt;" appears 14 times in this file; the first occurrence is on line 157</a></td>
</tr>
<tr> 
<td align="center">1126</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">192</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'file' (lines '192'-'194').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1127</td>
<td width="*%">com/uimuiauditlogs/GetUIMUIAuditInfo.java</td>
<td align="center" width="5%">225</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'file' (lines '225'-'227').</a></td>
</tr>
<tr> 
<td align="center">1128</td>
<td width="*%">com/uimuiauditlogs/UIMAuditLog.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1129</td>
<td width="*%">com/uimuiauditlogs/UIMAuditLog.java</td>
<td align="center" width="5%">58</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1130</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">46</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1131</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">1132</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1133</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1134</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">63</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1135</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">87</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1136</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">89</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '89'-'108').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1137</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">120</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1138</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByTn.java</td>
<td align="center" width="5%">126</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1139</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">47</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr> 
<td align="center">1140</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#NonThreadSafeSingleton">Singleton is not thread safe</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1141</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">48</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr> 
<td align="center">1142</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1143</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">62</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'query' (lines '62'-'68').</a></td>
</tr>
<tr> 
<td align="center">1144</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">64</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this Connection object are closed after use</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1145</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">68</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'query' (lines '68'-'76').</a></td>
</tr>
<tr> 
<td align="center">1146</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">74</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#CollapsibleIfStatements">These nested if statements could be combined</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1147</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">96</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#CloseResource">Ensure that resources like this ResultSet object are closed after use</a></td>
</tr>
<tr> 
<td align="center">1148</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '98'-'117').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1149</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">117</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'count' (lines '117'-'117').</a></td>
</tr>
<tr> 
<td align="center">1150</td>
<td width="*%">com/uimuiauditlogs/uimauditlogs/AuditLogsByUser.java</td>
<td align="center" width="5%">131</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1151</td>
<td width="*%">utils/FileUtils.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'returnValue' (lines '36'-'38').</a></td>
</tr>
<tr> 
<td align="center">1152</td>
<td width="*%">utils/FileUtils.java</td>
<td align="center" width="5%">39</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1153</td>
<td width="*%">utils/FileUtils.java</td>
<td align="center" width="5%">57</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'str' (lines '57'-'71').</a></td>
</tr>
<tr> 
<td align="center">1154</td>
<td width="*%">utils/FileUtils.java</td>
<td align="center" width="5%">88</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'content' (lines '88'-'93').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1155</td>
<td width="*%">utils/FileUtils.java</td>
<td align="center" width="5%">111</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'returnValue' (lines '111'-'116').</a></td>
</tr>
<tr> 
<td align="center">1156</td>
<td width="*%">utils/FilesTools.java</td>
<td align="center" width="5%">186</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'is' (lines '186'-'206').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1157</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">28</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'context' (lines '28'-'38').</a></td>
</tr>
<tr> 
<td align="center">1158</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">49</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'connectionFactory' (lines '49'-'53').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1159</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">65</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'qcf' (lines '65'-'70').</a></td>
</tr>
<tr> 
<td align="center">1160</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">66</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'qc' (lines '66'-'78').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1161</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">88</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'qsess' (lines '88'-'93').</a></td>
</tr>
<tr> 
<td align="center">1162</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">102</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'qsndr' (lines '102'-'106').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1163</td>
<td width="*%">utils/JmsUtils.java</td>
<td align="center" width="5%">116</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'queue' (lines '116'-'119').</a></td>
</tr>
<tr> 
<td align="center">1164</td>
<td width="*%">utils/Throttler.java</td>
<td align="center" width="5%">61</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/basic.html#DoubleCheckedLocking">Double checked locking is not thread safe in Java.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1165</td>
<td width="*%">utils/Throttler.java</td>
<td align="center" width="5%">77</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/design.html#AvoidSynchronizedAtMethodLevel">Use block level rather than method level synchronization</a></td>
</tr>
<tr> 
<td align="center">1166</td>
<td width="*%">utils/Throttler.java</td>
<td align="center" width="5%">98</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'currentTime' (lines '98'-'118').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1167</td>
<td width="*%">utils/WebServiceTools.java</td>
<td align="center" width="5%">27</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#ExcessiveParameterList">Avoid long parameter lists.</a></td>
</tr>
<tr> 
<td align="center">1168</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">41</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/codesize.html#TooManyMethods">This class has too many methods, consider refactoring it.</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1169</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">56</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'content' (lines '56'-'58').</a></td>
</tr>
<tr> 
<td align="center">1170</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">76</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'nodeOut' (lines '76'-'78').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1171</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'element' (lines '110'-'113').</a></td>
</tr>
<tr> 
<td align="center">1172</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">110</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'element' (lines '110'-'120').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1173</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">146</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1174</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">154</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1175</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">179</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1176</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">184</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1177</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">191</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1178</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">196</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1179</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">216</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/braces.html#IfStmtsMustUseBraces">Avoid using if statements without curly braces</a></td>
</tr>
<tr> 
<td align="center">1180</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">240</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1181</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">260</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1182</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">313</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1183</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">336</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#SignatureDeclareThrowsException">A method/constructor shouldnt explicitly throw java.lang.Exception</a></td>
</tr>
<tr> 
<td align="center">1184</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">360</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'node' (lines '360'-'362').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1185</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">366</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/strictexception.html#AvoidCatchingGenericException">Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block</a></td>
</tr>
<tr> 
<td align="center">1186</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">372</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'xPath' (lines '372'-'374').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1187</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">379</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'node' (lines '379'-'381').</a></td>
</tr>
<tr> 
<td align="center">1188</td>
<td width="*%">utils/XmlTools.java</td>
<td align="center" width="5%">391</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'xPath' (lines '391'-'393').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1189</td>
<td width="*%">utils/ZipCreationUtil.java</td>
<td align="center" width="5%">32</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/coupling.html#LooseCoupling">Avoid using implementation types like 'HashMap'; use the interface instead</a></td>
</tr>
<tr> 
<td align="center">1190</td>
<td width="*%">utils/ZipCreationUtil.java</td>
<td align="center" width="5%">35</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'baos' (lines '35'-'39').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1191</td>
<td width="*%">utils/ZipCreationUtil.java</td>
<td align="center" width="5%">36</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DD'-anomaly for variable 'zos' (lines '36'-'40').</a></td>
</tr>
<tr> 
<td align="center">1192</td>
<td width="*%">utils/ZipCreationUtil.java</td>
<td align="center" width="5%">83</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'i' (lines '83'-'100').</a></td>
</tr>
<tr bgcolor="lightgrey"> 
<td align="center">1193</td>
<td width="*%">utils/ZipCreationUtil.java</td>
<td align="center" width="5%">94</td>
<td width="*"><a href="https://pmd.github.io/pmd-5.5.2/pmd-java/rules/java/controversial.html#DataflowAnomalyAnalysis">Found 'DU'-anomaly for variable 'i' (lines '94'-'100').</a></td>
</tr>
</table></body></html>
