# Date: Fri Jan 13 00:03:27 EST 2006
# Module: server
# Repository: /cvsroot/util
# Tag: HEAD
# Rulesets: unusedcode.xml
PMD

Summary

Rule nameNumber of violations
CollapsibleIfStatements1
UnnecessaryFinalModifier4
UnusedPrivateMethod2
EmptyIfStmt7
EmptyCatchBlock6
UnusedPrivateField6

Detail

#FileLineProblem
1 org/cougaar/tools/server/DualStreamBuffer.java 225 Unnecessary final modifier in final class
2 org/cougaar/tools/server/ProcessDescription.java 243 Avoid empty 'if' statements
3 org/cougaar/tools/server/URLListener.java 141 Avoid empty 'if' statements
4 org/cougaar/tools/server/rmi/OutputListenerImpl.java 42 Avoid unused private fields such as 'ct'
5 org/cougaar/tools/server/server/ProcessDescriptionParser.java 171 Avoid empty 'if' statements
6 org/cougaar/tools/server/server/ProcessDescriptionParser.java 222 These nested if statements could be combined
7 org/cougaar/tools/server/server/ProcessDescriptionParser.java 233 Avoid empty 'if' statements
8 org/cougaar/tools/server/server/ProcessDescriptionParser.java 262 Avoid empty 'if' statements
9 org/cougaar/tools/server/server/ProcessDescriptionParser.java 358 Avoid empty 'if' statements
10 org/cougaar/tools/server/server/ProcessDescriptionParser.java 381 Avoid empty 'if' statements
11 org/cougaar/tools/server/server/RemoteFileSystemImpl.java 45 Avoid unused private fields such as 'verbose'
12 org/cougaar/tools/server/server/RemoteFileSystemImpl.java 72 Avoid empty catch blocks
13 org/cougaar/tools/server/server/RemoteProcessImpl.java 70 Avoid unused private fields such as 'cmdLine'
14 org/cougaar/tools/server/server/RemoteProcessImpl.java 71 Avoid unused private fields such as 'envVars'
15 org/cougaar/tools/server/server/RemoteProcessImpl.java 416 Avoid empty catch blocks
16 org/cougaar/tools/server/server/RemoteProcessImpl.java 528 Avoid empty catch blocks
17 org/cougaar/tools/server/server/RemoteProcessManagerImpl.java 266 Avoid empty catch blocks
18 org/cougaar/tools/server/server/RemoteProcessManagerImpl.java 284 Avoid unused private methods such as 'handleProcessDestroyed(ProcessEntry,int)'
19 org/cougaar/tools/server/server/RemoteProcessManagerImpl.java 524 Avoid empty catch blocks
20 org/cougaar/tools/server/server/RemoteProcessManagerImpl.java 539 Avoid unused private fields such as 'rp'
21 org/cougaar/tools/server/server/RemoteProcessManagerImpl.java 543 Avoid unused private fields such as 'exitValue'
22 org/cougaar/tools/server/system/InvokeUtility.java 47 Unnecessary final modifier in final class
23 org/cougaar/tools/server/system/InvokeUtility.java 57 Unnecessary final modifier in final class
24 org/cougaar/tools/server/system/InvokeUtility.java 71 Unnecessary final modifier in final class
25 org/cougaar/tools/server/system/InvokeUtility.java 130 Avoid empty catch blocks
26 org/cougaar/tools/server/system/linux/LinuxProcessLauncher.java 102 Avoid unused private methods such as 'parseProcessIdentifier(InputStream,byte,byte)'