| <?xml version="1.0" encoding="UTF-8"?> |
| <pmd version="3.9" timestamp="2009-05-15T16:20:45.520" elapsedTime="0s"> |
| <file name="/opt/development/mpt/app/src/main/java/org/apache/james/mpt/app/Main.java"> |
| <violation line="42" rule="AtLeastOneConstructor" ruleset="Controversial Rules" package="org.apache.james.mpt.app" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#AtLeastOneConstructor" priority="3"> |
| Each class should declare at least one constructor |
| </violation> |
| <violation line="72" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt.app" class="Main" method="runCommand" priority="5"> |
| Found 'DU'-anomaly for variable 'verbose' (lines '72'-'90'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/app/src/main/java/org/apache/james/mpt/app/RunScript.java"> |
| <violation line="53" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt.app" class="RunScript" method="run" priority="5"> |
| Found 'UR'-anomaly for variable 'host' (lines '53'-'54'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/AbstractProtocolTestFramework.java"> |
| <violation line="42" rule="CallSuperInConstructor" ruleset="Controversial Rules" package="org.apache.james.mpt" class="AbstractProtocolTestFramework" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#CallSuperInConstructor" priority="3"> |
| It is a good practice to call super() in a constructor |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/AbstractSimpleScriptedTestProtocol.java"> |
| <violation line="35" rule="SingularField" ruleset="Controversial Rules" package="org.apache.james.mpt" class="AbstractSimpleScriptedTestProtocol" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#SingularField" priority="3"> |
| Perhaps 'builder' could be replaced by a local variable. |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/ExternalSession.java"> |
| <violation line="81" rule="EmptyWhileStmt" ruleset="Basic Rules" package="org.apache.james.mpt" class="ExternalSession" method="readlineInto" externalInfoUrl="http://pmd.sourceforge.net/rules/basic.html#EmptyWhileStmt" priority="3"> |
| Avoid empty while statements |
| </violation> |
| <violation line="87" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="ExternalSession" priority="5"> |
| Found 'DU'-anomaly for variable 'buffer' (lines '87'-'119'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/ExternalSessionFactory.java"> |
| <violation line="44" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="ExternalSessionFactory" priority="5"> |
| Found 'DU'-anomaly for variable 'continuation' (lines '44'-'50'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/HostSystem.java"> |
| <violation line="41" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="HostSystem" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="52" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="HostSystem" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="52" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="HostSystem" priority="5"> |
| Found 'DU'-anomaly for variable 'password' (lines '52'-'52'). |
| </violation> |
| <violation line="52" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="HostSystem" priority="5"> |
| Found 'DU'-anomaly for variable 'user' (lines '52'-'52'). |
| </violation> |
| <violation line="54" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Continuation" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="55" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Continuation" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/Monitor.java"> |
| <violation line="27" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Monitor" priority="5"> |
| Found 'DU'-anomaly for variable 'message' (lines '27'-'27'). |
| </violation> |
| <violation line="28" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Monitor" priority="5"> |
| Found 'DU'-anomaly for variable 'character' (lines '28'-'28'). |
| </violation> |
| <violation line="29" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Monitor" priority="5"> |
| Found 'DU'-anomaly for variable 'message' (lines '29'-'29'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/NullMonitor.java"> |
| <violation line="25" rule="AtLeastOneConstructor" ruleset="Controversial Rules" package="org.apache.james.mpt" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#AtLeastOneConstructor" priority="3"> |
| Each class should declare at least one constructor |
| </violation> |
| <violation line="27" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="NullMonitor" priority="5"> |
| Found 'DU'-anomaly for variable 'message' (lines '27'-'28'). |
| </violation> |
| <violation line="30" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="NullMonitor" priority="5"> |
| Found 'DU'-anomaly for variable 'character' (lines '30'-'31'). |
| </violation> |
| <violation line="33" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="NullMonitor" priority="5"> |
| Found 'DU'-anomaly for variable 'messsage' (lines '33'-'34'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/Runner.java"> |
| <violation line="25" rule="AtLeastOneConstructor" ruleset="Controversial Rules" package="org.apache.james.mpt" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#AtLeastOneConstructor" priority="3"> |
| Each class should declare at least one constructor |
| </violation> |
| <violation line="78" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Runner" priority="5"> |
| Found 'DU'-anomaly for variable 'factory' (lines '78'-'111'). |
| </violation> |
| <violation line="78" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Runner" priority="5"> |
| Found 'DU'-anomaly for variable 'factory' (lines '78'-'111'). |
| </violation> |
| <violation line="78" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SessionContinuation" method="doContinue" priority="5"> |
| Found 'UR'-anomaly for variable 'session' (lines '78'-'84'). |
| </violation> |
| <violation line="78" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SessionContinuation" method="doContinue" priority="5"> |
| Found 'UR'-anomaly for variable 'session' (lines '78'-'84'). |
| </violation> |
| <violation line="79" rule="AtLeastOneConstructor" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SessionContinuation" method="runSessions" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#AtLeastOneConstructor" priority="3"> |
| Each class should declare at least one constructor |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/Session.java"> |
| <violation line="33" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Session" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="40" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Session" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="40" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Session" priority="5"> |
| Found 'DU'-anomaly for variable 'line' (lines '40'-'40'). |
| </violation> |
| <violation line="47" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Session" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="54" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="Session" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/SessionFactory.java"> |
| <violation line="35" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SessionFactory" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="35" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SessionFactory" priority="5"> |
| Found 'DU'-anomaly for variable 'continuation' (lines '35'-'36'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/SystemLoggingMonitor.java"> |
| <violation line="49" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SystemLoggingMonitor" priority="5"> |
| Found 'DU'-anomaly for variable 'character' (lines '49'-'53'). |
| </violation> |
| <violation line="55" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="SystemLoggingMonitor" priority="5"> |
| Found 'DU'-anomaly for variable 'message' (lines '55'-'59'). |
| </violation> |
| </file> |
| <file name="/opt/development/mpt/main/src/main/java/org/apache/james/mpt/UserAdder.java"> |
| <violation line="33" rule="UnusedModifier" ruleset="Controversial Rules" package="org.apache.james.mpt" class="UserAdder" externalInfoUrl="http://pmd.sourceforge.net/rules/controversial.html#UnusedModifier" priority="3"> |
| Avoid modifiers which are implied by the context |
| </violation> |
| <violation line="33" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="UserAdder" priority="5"> |
| Found 'DU'-anomaly for variable 'password' (lines '33'-'33'). |
| </violation> |
| <violation line="33" rule="DataflowAnomalyAnalysis" ruleset="Controversial Rules" package="org.apache.james.mpt" class="UserAdder" priority="5"> |
| Found 'DU'-anomaly for variable 'user' (lines '33'-'33'). |
| </violation> |
| </file> |
| </pmd> |