You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-dev@james.apache.org by rd...@apache.org on 2009/08/03 19:36:34 UTC

svn commit: r800474 [20/26] - in /james/site/trunk/www/server: 2.3.2/ 2.3.2/apidocs/ 2.3.2/apidocs/org/apache/james/ 2.3.2/apidocs/org/apache/james/class-use/ 2.3.2/apidocs/org/apache/james/context/ 2.3.2/apidocs/org/apache/james/context/class-use/ 2.3...

Modified: james/site/trunk/www/server/2.3.2/pmd.html
URL: http://svn.apache.org/viewvc/james/site/trunk/www/server/2.3.2/pmd.html?rev=800474&r1=800473&r2=800474&view=diff
==============================================================================
--- james/site/trunk/www/server/2.3.2/pmd.html (original)
+++ james/site/trunk/www/server/2.3.2/pmd.html Mon Aug  3 17:36:07 2009
@@ -22,7 +22,7 @@
       </head>
   <body class="composite">
     <div id="banner">
-                  <a href="../../index.html" id="bannerLeft">
+                  <a href="http://james.apache.org/index.html" id="bannerLeft">
     
                                             <img src="images/james-server-logo.gif" alt="" />
     
@@ -45,21 +45,21 @@
   
   
             <div class="xleft">
-        Last Published: 05/23/2009
+        Last Published: 08/03/2009
                       </div>
-            <div class="xright">      <a href="../../index.html">JAMES Project</a>
+            <div class="xright">      <a href="http://james.apache.org/index.html">JAMES Project</a>
           |
-          <a href="../index.html">Server</a>
+          <a href="http://james.apache.org/server/index.html">Server</a>
           |
-          <a href="../../mailet/index.html">Mailet API</a>
+          <a href="http://james.apache.org/mailet/index.html">Mailets</a>
           |
-          <a href="../../jspf/index.html">jSPF</a>
+          <a href="http://james.apache.org/jspf/index.html">jSPF</a>
           |
-          <a href="../../mime4j/index.html">Mime4J</a>
+          <a href="http://james.apache.org/mime4j/index.html">Mime4J</a>
           |
-          <a href="../../jsieve/index.html">JSieve</a>
+          <a href="http://james.apache.org/jsieve/index.html">JSieve</a>
           |
-          <a href="../../postage/index.html">Postage</a>
+          <a href="http://james.apache.org/postage/index.html">Postage</a>
           
   
 
@@ -325,11 +325,11 @@
         <ul>
               
     <li class="none">
-              <a href="../../download.cgi">Stable releases</a>
+              <a href="http://james.apache.org/download.cgi">Stable releases</a>
         </li>
               
     <li class="none">
-              <a href="../../downloadunstable.cgi">Unstable releases</a>
+              <a href="http://james.apache.org/downloadunstable.cgi">Unstable releases</a>
         </li>
               
     <li class="none">
@@ -350,10239 +350,7 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>PMD Results</h2>
-<p>The following document contains the results of <a class="externalLink" href="http://pmd.sourceforge.net/">PMD</a> 3.9.</p>
-</div>
-<div class="section"><h2>Files</h2>
-<div class="section"><h3>org/apache/james/Constants.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/Constants.html#30">30</a> - <a href="./xref/org/apache/james/Constants.html#85">85</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/James.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/James.html#89">89</a> - <a href="./xref/org/apache/james/James.html#885">885</a></td>
-</tr>
-<tr class="a"><td>Perhaps 'context' could be replaced by a local variable.</td>
-<td><a href="./xref/org/apache/james/James.html#107">107</a></td>
-</tr>
-<tr class="b"><td>Perhaps 'conf' could be replaced by a local variable.</td>
-<td><a href="./xref/org/apache/james/James.html#112">112</a></td>
-</tr>
-<tr class="a"><td>Perhaps 'mailetLogger' could be replaced by a local variable.</td>
-<td><a href="./xref/org/apache/james/James.html#117">117</a></td>
-</tr>
-<tr class="b"><td>Perhaps 'usersStore' could be replaced by a local variable.</td>
-<td><a href="./xref/org/apache/james/James.html#127">127</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'conf' (lines '215'-'265').</td>
-<td><a href="./xref/org/apache/james/James.html#215">215</a> - <a href="./xref/org/apache/james/James.html#265">265</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'hostName' (lines '252'-'254').</td>
-<td><a href="./xref/org/apache/james/James.html#252">252</a> - <a href="./xref/org/apache/james/James.html#254">254</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hostName' (lines '254'-'256').</td>
-<td><a href="./xref/org/apache/james/James.html#254">254</a> - <a href="./xref/org/apache/james/James.html#256">256</a></td>
-</tr>
-<tr class="b"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/James.html#343">343</a></td>
-</tr>
-<tr class="a"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/James.html#344">344</a></td>
-</tr>
-<tr class="b"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/James.html#345">345</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'userInbox' (lines '523'-'525').</td>
-<td><a href="./xref/org/apache/james/James.html#523">523</a> - <a href="./xref/org/apache/james/James.html#525">525</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/James.html#528">528</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'localCount' (lines '570'-'572').</td>
-<td><a href="./xref/org/apache/james/James.html#570">570</a> - <a href="./xref/org/apache/james/James.html#572">572</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'args' (lines '589'-'594').</td>
-<td><a href="./xref/org/apache/james/James.html#589">589</a> - <a href="./xref/org/apache/james/James.html#594">594</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'dnsServer' (lines '606'-'608').</td>
-<td><a href="./xref/org/apache/james/James.html#606">606</a> - <a href="./xref/org/apache/james/James.html#608">608</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'bouncer' (lines '671'-'690').</td>
-<td><a href="./xref/org/apache/james/James.html#671">671</a> - <a href="./xref/org/apache/james/James.html#690">690</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'message' (lines '671'-'690').</td>
-<td><a href="./xref/org/apache/james/James.html#671">671</a> - <a href="./xref/org/apache/james/James.html#690">690</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/James.html#730">730</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'dnsServer' (lines '853'-'855').</td>
-<td><a href="./xref/org/apache/james/James.html#853">853</a> - <a href="./xref/org/apache/james/James.html#855">855</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/JamesMBean.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'password' (lines '39'-'39').</td>
-<td><a href="./xref/org/apache/james/JamesMBean.html#39">39</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'userName' (lines '39'-'39').</td>
-<td><a href="./xref/org/apache/james/JamesMBean.html#39">39</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/Main.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/Main.html#29">29</a> - <a href="./xref/org/apache/james/Main.html#44">44</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'args' (lines '37'-'43').</td>
-<td><a href="./xref/org/apache/james/Main.html#37">37</a> - <a href="./xref/org/apache/james/Main.html#43">43</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/context/AvalonContextUtilities.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'baseDirectory' (lines '76'-'80').</td>
-<td><a href="./xref/org/apache/james/context/AvalonContextUtilities.html#76">76</a> - <a href="./xref/org/apache/james/context/AvalonContextUtilities.html#80">80</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/AbstractJamesService.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#54">54</a> - <a href="./xref/org/apache/james/core/AbstractJamesService.html#541">541</a></td>
-</tr>
-<tr class="b"><td>Perhaps 'm_disposed' could be replaced by a local variable.</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#161">161</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'confSocketType' (lines '197'-'199').</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#197">197</a> - <a href="./xref/org/apache/james/core/AbstractJamesService.html#199">199</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'hostName' (lines '245'-'247').</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#245">245</a> - <a href="./xref/org/apache/james/core/AbstractJamesService.html#247">247</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hostName' (lines '247'-'249').</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#247">247</a> - <a href="./xref/org/apache/james/core/AbstractJamesService.html#249">249</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#387">387</a></td>
-</tr>
-<tr class="a"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#424">424</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#426">426</a></td>
-</tr>
-<tr class="a"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#427">427</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'theWatchdogFactory' (lines '444'-'445').</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#444">444</a> - <a href="./xref/org/apache/james/core/AbstractJamesService.html#445">445</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/AbstractJamesService.html#527">527</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/AvalonMailStore.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#49">49</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#398">398</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'className' (lines '147'-'184').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#147">147</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#184">184</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'infoEnabled' (lines '148'-'184').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#148">148</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#184">184</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'types' (lines '151'-'184').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#151">151</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#184">184</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'protocol' (lines '154'-'184').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#154">154</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#184">184</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'protocol' (lines '154'-'154').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#154">154</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'defConf' (lines '157'-'184').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#157">157</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#184">184</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'defConf' (lines '157'-'157').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#157">157</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'error' (lines '204'-'204').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#204">204</a></td>
-</tr>
-<tr class="b"><td>Found 'UR'-anomaly for variable 'destination' (lines '204'-'204').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#204">204</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'repConf' (lines '205'-'207').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#205">205</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#207">207</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'destination' (lines '212'-'215').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#212">212</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#215">215</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'protocol' (lines '213'-'221').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#213">213</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#221">221</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'protocol' (lines '221'-'317').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#221">221</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#317">317</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '232'-'235').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#232">232</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#235">235</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'logBuffer' (lines '232'-'317').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#232">232</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#317">317</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '232'-'249').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#232">232</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#249">249</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '232'-'295').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#232">232</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#295">295</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#243">243</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'comp' (lines '342'-'344').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#342">342</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#344">344</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'toConfig' (lines '360'-'389').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#360">360</a> - <a href="./xref/org/apache/james/core/AvalonMailStore.html#389">389</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'component' (lines '397'-'397').</td>
-<td><a href="./xref/org/apache/james/core/AvalonMailStore.html#397">397</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/AvalonUsersStore.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/AvalonUsersStore.html#45">45</a> - <a href="./xref/org/apache/james/core/AvalonUsersStore.html#173">173</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'error' (lines '97'-'97').</td>
-<td><a href="./xref/org/apache/james/core/AvalonUsersStore.html#97">97</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'theClassLoader' (lines '104'-'144').</td>
-<td><a href="./xref/org/apache/james/core/AvalonUsersStore.html#104">104</a> - <a href="./xref/org/apache/james/core/AvalonUsersStore.html#144">144</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/LocalUsersRepository.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/LocalUsersRepository.html#32">32</a> - <a href="./xref/org/apache/james/core/LocalUsersRepository.html#101">101</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MailHeaders.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Overriding method merely calls super</td>
-<td><a href="./xref/org/apache/james/core/MailHeaders.html#134">134</a> - <a href="./xref/org/apache/james/core/MailHeaders.html#137">137</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MailImpl.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#127">127</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'returnPathHeader' (lines '234'-'234').</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#234">234</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'mailAddress' (lines '235'-'244').</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#235">235</a> - <a href="./xref/org/apache/james/core/MailImpl.html#244">244</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'returnPathHeader' (lines '237'-'239').</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#237">237</a> - <a href="./xref/org/apache/james/core/MailImpl.html#239">239</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'returnPathHeader' (lines '237'-'252').</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#237">237</a> - <a href="./xref/org/apache/james/core/MailImpl.html#252">252</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#271">271</a></td>
-</tr>
-<tr class="b"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#272">272</a> - <a href="./xref/org/apache/james/core/MailImpl.html#274">274</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'out' (lines '460'-'466').</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#460">460</a> - <a href="./xref/org/apache/james/core/MailImpl.html#466">466</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#485">485</a></td>
-</tr>
-<tr class="a"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MailImpl.html#537">537</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MailetConfigImpl.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Avoid unnecessary constructors - the compiler will generate these for you</td>
-<td><a href="./xref/org/apache/james/core/MailetConfigImpl.html#57">57</a> - <a href="./xref/org/apache/james/core/MailetConfigImpl.html#58">58</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MatcherConfigImpl.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/MatcherConfigImpl.html#29">29</a> - <a href="./xref/org/apache/james/core/MatcherConfigImpl.html#103">103</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MimeMessageCopyOnWriteProxy.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageCopyOnWriteProxy.html#79">79</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageCopyOnWriteProxy.html#168">168</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MimeMessageInputStreamSource.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Use explicit scoping instead of the default package private level</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#51">51</a></td>
-</tr>
-<tr class="a"><td>Use explicit scoping instead of the default package private level</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#56">56</a></td>
-</tr>
-<tr class="b"><td>It is a good practice to call super() in a constructor</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#69">69</a> - <a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#119">119</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#78">78</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#91">91</a></td>
-</tr>
-<tr class="a"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#92">92</a> - <a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#94">94</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#98">98</a></td>
-</tr>
-<tr class="a"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#107">107</a> - <a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#109">109</a></td>
-</tr>
-<tr class="b"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#115">115</a> - <a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#117">117</a></td>
-</tr>
-<tr class="a"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#158">158</a> - <a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#160">160</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageInputStreamSource.html#161">161</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MimeMessageSource.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageSource.html#32">32</a> - <a href="./xref/org/apache/james/core/MimeMessageSource.html#82">82</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'in' (lines '61'-'63').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageSource.html#61">61</a> - <a href="./xref/org/apache/james/core/MimeMessageSource.html#63">63</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'read' (lines '64'-'66').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageSource.html#64">64</a> - <a href="./xref/org/apache/james/core/MimeMessageSource.html#66">66</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageSource.html#66">66</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'read' (lines '66'-'80').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageSource.html#66">66</a> - <a href="./xref/org/apache/james/core/MimeMessageSource.html#80">80</a></td>
-</tr>
-<tr class="a"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageSource.html#74">74</a> - <a href="./xref/org/apache/james/core/MimeMessageSource.html#77">77</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MimeMessageUtil.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#43">43</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#304">304</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'testMessage' (lines '58'-'61').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#58">58</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#61">61</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'bos' (lines '102'-'127').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#102">102</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#127">127</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'bis' (lines '103'-'126').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#103">103</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#126">126</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'bis' (lines '126'-'144').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#126">126</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#144">144</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'bos' (lines '127'-'145').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#127">127</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#145">145</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'read' (lines '166'-'167').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#166">166</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#167">167</a></td>
-</tr>
-<tr class="b"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#167">167</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'read' (lines '167'-'171').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#167">167</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#171">171</a></td>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#222">222</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#240">240</a></td>
-</tr>
-<tr class="a"><td>Use explicit scoping instead of the default package private level</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#223">223</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'arg0' (lines '225'-'227').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#225">225</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#227">227</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'arg1' (lines '233'-'235').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#233">233</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#235">235</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'arg0' (lines '233'-'235').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#233">233</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#235">235</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'size' (lines '250'-'254').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#250">250</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#254">254</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'size' (lines '250'-'257').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageUtil.html#250">250</a> - <a href="./xref/org/apache/james/core/MimeMessageUtil.html#257">257</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/core/MimeMessageWrapper.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#82">82</a></td>
-</tr>
-<tr class="a"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#201">201</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#211">211</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'in' (lines '303'-'305').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#303">303</a> - <a href="./xref/org/apache/james/core/MimeMessageWrapper.html#305">305</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'in' (lines '305'-'332').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#305">305</a> - <a href="./xref/org/apache/james/core/MimeMessageWrapper.html#332">332</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#307">307</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#310">310</a></td>
-</tr>
-<tr class="a"><td>Avoid empty while statements</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#323">323</a> - <a href="./xref/org/apache/james/core/MimeMessageWrapper.html#325">325</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#326">326</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#340">340</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'newHeaders' (lines '511'-'518').</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#511">511</a> - <a href="./xref/org/apache/james/core/MimeMessageWrapper.html#518">518</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#514">514</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/core/MimeMessageWrapper.html#540">540</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/dnsserver/DNSServer.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#61">61</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#538">538</a></td>
-</tr>
-<tr class="a"><td>Perhaps 'mxComparator' could be replaced by a local variable.</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#97">97</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#205">205</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'mxAnswers' (lines '208'-'210').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#208">208</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#210">210</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'mxAnswers' (lines '210'-'210').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#210">210</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'servers' (lines '235'-'237').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#235">235</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#237">237</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'querysent' (lines '301'-'358').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#301">301</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#358">358</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'type' (lines '301'-'358').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#301">301</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#358">358</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'name' (lines '302'-'304').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#302">302</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#304">304</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'name' (lines '304'-'358').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#304">304</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#358">358</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#308">308</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#319">319</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#322">322</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#325">325</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#341">341</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#348">348</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#353">353</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'answerCount' (lines '362'-'365').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#362">362</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#365">365</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'n' (lines '362'-'380').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#362">362</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#380">380</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'answers' (lines '370'-'376').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#370">370</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#376">376</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'answers' (lines '376'-'376').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#376">376</a></td>
-</tr>
-<tr class="a"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#399">399</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#406">406</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'domainName' (lines '425'-'483').</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServer.html#425">425</a> - <a href="./xref/org/apache/james/dnsserver/DNSServer.html#483">483</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/dnsserver/DNSServerMBean.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Avoid modifiers which are implied by the context</td>
-<td><a href="./xref/org/apache/james/dnsserver/DNSServerMBean.html#32">32</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/Account.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/fetchmail/Account.html#199">199</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'messageIDs' (lines '280'-'281').</td>
-<td><a href="./xref/org/apache/james/fetchmail/Account.html#280">280</a> - <a href="./xref/org/apache/james/fetchmail/Account.html#281">281</a></td>
-</tr>
-<tr class="b"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/Account.html#281">281</a> - <a href="./xref/org/apache/james/fetchmail/Account.html#282">282</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'messageIDs' (lines '281'-'288').</td>
-<td><a href="./xref/org/apache/james/fetchmail/Account.html#281">281</a> - <a href="./xref/org/apache/james/fetchmail/Account.html#288">288</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/Account.html#285">285</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/FetchMail.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#115">115</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#117">117</a></td>
-</tr>
-<tr class="b"><td>Avoid unnecessary constructors - the compiler will generate these for you</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#404">404</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#407">407</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'accountsChild' (lines '417'-'417').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#417">417</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'arg0' (lines '488'-'571').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#488">488</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#571">571</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'errorBuffer' (lines '585'-'585').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#585">585</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'errorBuffer' (lines '593'-'603').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#593">593</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#603">603</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#682">682</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'oldAccounts' (lines '756'-'781').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#756">756</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#781">781</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#792">792</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'parameters' (lines '824'-'857').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#824">824</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#857">857</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'oldAccounts' (lines '824'-'857').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#824">824</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#857">857</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#876">876</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'session' (lines '905'-'906').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#905">905</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#906">906</a></td>
-</tr>
-<tr class="b"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#906">906</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'session' (lines '906'-'912').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#906">906</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#912">912</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#909">909</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'properties' (lines '962'-'982').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchMail.html#962">962</a> - <a href="./xref/org/apache/james/fetchmail/FetchMail.html#982">982</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/FetchScheduler.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchScheduler.html#46">46</a> - <a href="./xref/org/apache/james/fetchmail/FetchScheduler.html#153">153</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/FetchSchedulerMBean.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Avoid modifiers which are implied by the context</td>
-<td><a href="./xref/org/apache/james/fetchmail/FetchSchedulerMBean.html#35">35</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/FolderProcessor.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'messagesProcessed' (lines '68'-'98').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#68">68</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#98">98</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'messageCount' (lines '69'-'87').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#69">69</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#87">87</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'messagesProcessed' (lines '98'-'98').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#98">98</a></td>
-</tr>
-<tr class="b"><td>Avoid empty catch blocks</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#126">126</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#129">129</a></td>
-</tr>
-<tr class="a"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#153">153</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'openFlag' (lines '192'-'195').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#192">192</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#195">195</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'isSeen' (lines '217'-'219').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#217">217</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#219">219</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'isSeen' (lines '217'-'221').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#217">217</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#221">221</a></td>
-</tr>
-<tr class="a"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#231">231</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#232">232</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'markSeenPermanent' (lines '268'-'269').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#268">268</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#269">269</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#269">269</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'markSeenPermanent' (lines '269'-'275').</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#269">269</a> - <a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#275">275</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/FolderProcessor.html#272">272</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/MessageProcessor.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#306">306</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#324">324</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#343">343</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#349">349</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#355">355</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#362">362</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#369">369</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'mail' (lines '380'-'383').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#380">380</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#383">383</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'mail' (lines '383'-'408').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#383">383</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#408">408</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#388">388</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#393">393</a></td>
-</tr>
-<tr class="b"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#431">431</a></td>
-</tr>
-<tr class="a"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#454">454</a></td>
-</tr>
-<tr class="b"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#481">481</a></td>
-</tr>
-<tr class="a"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#505">505</a></td>
-</tr>
-<tr class="b"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#529">529</a></td>
-</tr>
-<tr class="a"><td>Avoid unnecessary return statements</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#551">551</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'messageOut' (lines '567'-'569').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#567">567</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#569">569</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'messageOut' (lines '567'-'571').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#567">567</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#571">571</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'from' (lines '680'-'684').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#680">680</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#684">684</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'internetAddress' (lines '681'-'703').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#681">681</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#703">703</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'internetAddress' (lines '681'-'714').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#681">681</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#714">714</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'from' (lines '684'-'688').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#684">684</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#688">688</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'headers' (lines '750'-'753').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#750">750</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#753">753</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'headerTokens' (lines '762'-'817').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#762">762</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#817">817</a></td>
-</tr>
-<tr class="b"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#783">783</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#784">784</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'ex' (lines '842'-'858').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#842">842</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#858">858</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'ex' (lines '865'-'883').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#865">865</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#883">883</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'count' (lines '936'-'941').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#936">936</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#941">941</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'count' (lines '941'-'941').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#941">941</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#997">997</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'start' (lines '1,010'-'1,020').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1010">1010</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1020">1020</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'end' (lines '1,011'-'1,021').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1011">1011</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1021">1021</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'hasBracket' (lines '1,012'-'1,016').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1012">1012</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1016">1016</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hasBracket' (lines '1,016'-'1,029').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1016">1016</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1029">1029</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'hasBracket' (lines '1,016'-'1,065').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1016">1016</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1065">1065</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'end' (lines '1,021'-'1,035').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1021">1021</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1035">1035</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'end' (lines '1,021'-'1,038').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1021">1021</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1038">1038</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'end' (lines '1,021'-'1,065').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1021">1021</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1065">1065</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'nextSearchAt' (lines '1,022'-'1,065').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1022">1022</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1065">1065</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'nextSearchAt' (lines '1,022'-'1,008').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1022">1022</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1008">1008</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'hasBracket' (lines '1,029'-'1,065').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1029">1029</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1065">1065</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hasBracket' (lines '1,029'-'1,012').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1029">1029</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1012">1012</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'hasBracket' (lines '1,029'-'1,029').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1029">1029</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hasBracket' (lines '1,029'-'1,016').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1029">1029</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1016">1016</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'usableAddress' (lines '1,032'-'1,032').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1032">1032</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1055">1055</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1084">1084</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1098">1098</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1115">1115</a></td>
-</tr>
-<tr class="a"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1200">1200</a></td>
-</tr>
-<tr class="b"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1202">1202</a></td>
-</tr>
-<tr class="a"><td>Avoid unnecessary temporaries when converting primitives to Strings</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1338">1338</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'mail' (lines '1,365'-'1,377').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1365">1365</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1377">1377</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1414">1414</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'remoteDomain' (lines '1,414'-'1,420').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1414">1414</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1420">1420</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1417">1417</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'address' (lines '1,459'-'1,466').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1459">1459</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1466">1466</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'address' (lines '1,459'-'1,472').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1459">1459</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1472">1472</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'validatedAddress' (lines '1,460'-'1,474').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1460">1460</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1474">1474</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'ipAddressEnd' (lines '1,462'-'1,464').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1462">1462</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1464">1464</a></td>
-</tr>
-<tr class="b"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1505">1505</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'remoteAddress' (lines '1,505'-'1,511').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1505">1505</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1511">1511</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1508">1508</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1530">1530</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'remoteHostName' (lines '1,530'-'1,536').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1530">1530</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1536">1536</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1533">1533</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'isMaxMessageSizeExceeded' (lines '1,598'-'1,599').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1598">1598</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1599">1599</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1599">1599</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1600">1600</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'isMaxMessageSizeExceeded' (lines '1,599'-'1,606').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1599">1599</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1606">1606</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1603">1603</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1623">1623</a></td>
-</tr>
-<tr class="a"><td>Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1624">1624</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'isInvalid' (lines '1,651'-'1,652').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1651">1651</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1652">1652</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1652">1652</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'isInvalid' (lines '1,652'-'1,658').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1652">1652</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1658">1658</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1655">1655</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'isInvalid' (lines '1,667'-'1,674').</td>
-<td><a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1667">1667</a> - <a href="./xref/org/apache/james/fetchmail/MessageProcessor.html#1674">1674</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/ParsedConfiguration.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Found 'UR'-anomaly for variable 'token' (lines '672'-'672').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#672">672</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'token' (lines '677'-'682').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#677">677</a> - <a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#682">682</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'token' (lines '677'-'692').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#677">677</a> - <a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#692">692</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'defaultDomainName' (lines '808'-'809').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#808">808</a> - <a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#809">809</a></td>
-</tr>
-<tr class="b"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#809">809</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'defaultDomainName' (lines '809'-'815').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#809">809</a> - <a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#815">815</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#812">812</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hostName' (lines '864'-'872').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#864">864</a> - <a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#872">872</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'hostName' (lines '872'-'876').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#872">872</a> - <a href="./xref/org/apache/james/fetchmail/ParsedConfiguration.html#876">876</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/ProcessorAbstract.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'value' (lines '518'-'519').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ProcessorAbstract.html#518">518</a> - <a href="./xref/org/apache/james/fetchmail/ProcessorAbstract.html#519">519</a></td>
-</tr>
-<tr class="a"><td>Avoid assignments in operands</td>
-<td><a href="./xref/org/apache/james/fetchmail/ProcessorAbstract.html#519">519</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'value' (lines '519'-'525').</td>
-<td><a href="./xref/org/apache/james/fetchmail/ProcessorAbstract.html#519">519</a> - <a href="./xref/org/apache/james/fetchmail/ProcessorAbstract.html#525">525</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/fetchmail/ProcessorAbstract.html#522">522</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/ReaderInputStream.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>It is a good practice to call super() in a constructor</td>
-<td><a href="./xref/org/apache/james/fetchmail/ReaderInputStream.html#33">33</a> - <a href="./xref/org/apache/james/fetchmail/ReaderInputStream.html#35">35</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/fetchmail/StoreProcessor.java</h3>
-<table class="bodyTable"><tr class="b"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'store' (lines '53'-'69').</td>
-<td><a href="./xref/org/apache/james/fetchmail/StoreProcessor.html#53">53</a> - <a href="./xref/org/apache/james/fetchmail/StoreProcessor.html#69">69</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'folder' (lines '54'-'80').</td>
-<td><a href="./xref/org/apache/james/fetchmail/StoreProcessor.html#54">54</a> - <a href="./xref/org/apache/james/fetchmail/StoreProcessor.html#80">80</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/mailrepository/AvalonMailRepository.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#62">62</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#442">442</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'exceptionString' (lines '91'-'91').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#91">91</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'exceptionString' (lines '98'-'108').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#98">98</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#108">108</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#206">206</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#235">235</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'wasLocked' (lines '251'-'253').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#251">251</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#253">253</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'saveStream' (lines '264'-'295').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#264">264</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#295">295</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'out' (lines '299'-'301').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#299">299</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#301">301</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'mc' (lines '346'-'348').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#346">346</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#348">348</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'mc' (lines '348'-'372').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#348">348</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#372">372</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#362">362</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'exceptionBuffer' (lines '402'-'402').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#402">402</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'exceptionBuffer' (lines '412'-'419').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#412">412</a> - <a href="./xref/org/apache/james/mailrepository/AvalonMailRepository.html#419">419</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/mailrepository/AvalonSpoolRepository.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#39">39</a> - <a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#183">183</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'delay' (lines '78'-'118').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#78">78</a> - <a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#118">118</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'delay' (lines '78'-'118').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#78">78</a> - <a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#118">118</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'delay' (lines '78'-'118').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#78">78</a> - <a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#118">118</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'filter' (lines '133'-'181').</td>
-<td><a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#133">133</a> - <a href="./xref/org/apache/james/mailrepository/AvalonSpoolRepository.html#181">181</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3>org/apache/james/mailrepository/JDBCMailRepository.java</h3>
-<table class="bodyTable"><tr class="a"><th>Violation</th>
-<th>Line</th>
-</tr>
-<tr class="b"><td>Each class should declare at least one constructor</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#91">91</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#1068">1068</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '184'-'186').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#184">184</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#186">186</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'logBuffer' (lines '184'-'196').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#184">184</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#196">196</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'message' (lines '201'-'201').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#201">201</a></td>
-</tr>
-<tr class="b"><td>Found 'UR'-anomaly for variable 'exceptionBuffer' (lines '201'-'201').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#201">201</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'exceptionBuffer' (lines '229'-'303').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#229">229</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#303">303</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '316'-'347').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#316">316</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#347">347</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '316'-'381').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#316">316</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#381">381</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'logBuffer' (lines '316'-'396').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#316">316</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#396">396</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '316'-'347').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#316">316</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#347">347</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'logBuffer' (lines '316'-'381').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#316">316</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#381">381</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'logBuffer' (lines '316'-'396').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#316">316</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#396">396</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'createStatement' (lines '332'-'376').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#332">332</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#376">376</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'createStatement' (lines '332'-'376').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#332">332</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#376">376</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'sqlFile' (lines '337'-'339').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#337">337</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#339">339</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'sqlFile' (lines '337'-'339').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#337">337</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#339">339</a></td>
-</tr>
-<tr class="b"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#340">340</a></td>
-</tr>
-<tr class="a"><td>Found 'UR'-anomaly for variable 'logBuffer' (lines '406'-'406').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#406">406</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'hasUpdateMessageAttributesSQL' (lines '408'-'425').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#408">408</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#425">425</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'hasRetrieveMessageAttributesSQL' (lines '409'-'433').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#409">409</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#433">433</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'logBuffer' (lines '413'-'484').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#413">413</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#484">484</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#506">506</a></td>
-</tr>
-<tr class="b"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#532">532</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'conn' (lines '543'-'555').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#543">543</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#555">555</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'wasLocked' (lines '544'-'548').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#544">544</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#548">548</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'checkMessageExists' (lines '562'-'566').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#562">562</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#566">566</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'rsExists' (lines '563'-'570').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#563">563</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#570">570</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'exists' (lines '564'-'571').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#564">564</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#571">571</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'updateMessage' (lines '579'-'582').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#579">579</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#582">582</a></td>
-</tr>
-<tr class="a"><td>Assigning an Object to null is a code smell.  Consider refactoring.</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#608">608</a></td>
-</tr>
-<tr class="b"><td>Found 'DU'-anomaly for variable 'updateMessage' (lines '608'-'775').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#608">608</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#775">775</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'updateMessageAttr' (lines '616'-'618').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#616">616</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#618">618</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'saveBody' (lines '660'-'668').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#660">660</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#668">668</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'saveBody' (lines '660'-'670').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#660">660</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#670">670</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'conn' (lines '788'-'792').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#788">788</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#792">792</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'retrieveMessage' (lines '789'-'797').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#789">789</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#797">797</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'rsMessage' (lines '790'-'801').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#790">790</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#801">801</a></td>
-</tr>
-<tr class="a"><td>A method should have only one exit point, and that should be the last statement in the method</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#815">815</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'retrieveMessageAttr' (lines '818'-'825').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#818">818</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#825">825</a></td>
-</tr>
-<tr class="a"><td>Found 'DU'-anomaly for variable 'retrieveMessageAttr' (lines '818'-'926').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#818">818</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#926">926</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'attributes' (lines '819'-'846').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#819">819</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#846">846</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'rsMessageAttr' (lines '823'-'830').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#823">823</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#830">830</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'serialized_attr' (lines '834'-'838').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#834">834</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#838">838</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'serialized_attr' (lines '834'-'840').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#834">834</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#840">840</a></td>
-</tr>
-<tr class="b"><td>Found 'DD'-anomaly for variable 'conn' (lines '958'-'961').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#958">958</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#961">961</a></td>
-</tr>
-<tr class="a"><td>Found 'DD'-anomaly for variable 'removeMessage' (lines '959'-'962').</td>
-<td><a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#959">959</a> - <a href="./xref/org/apache/james/mailrepository/JDBCMailRepository.html#962">962</a></td>
-</tr>

[... 8988 lines stripped ...]