PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/codehaus/classworlds/ClassRealmAdapter.java

Violation Line
Ensure you override both equals() and hashCode() 159

org/codehaus/classworlds/ClassRealmReverseAdapter.java

Violation Line
Ensure you override both equals() and hashCode() 145

org/codehaus/classworlds/ClassWorld.java

Violation Line
Avoid unused constructor parameters such as 'ignore'. 45

org/codehaus/classworlds/DefaultClassRealm.java

Violation Line
Unnecessary use of fully qualified name 'java.io.IOException' due to existing import 'java.io.IOException' 120

org/codehaus/plexus/classworlds/ClassWorld.java

Violation Line
Avoid empty catch blocks 116118

org/codehaus/plexus/classworlds/ClassWorldListener.java

Violation Line
Avoid modifiers which are implied by the context 23
Avoid modifiers which are implied by the context 25

org/codehaus/plexus/classworlds/launcher/ConfigurationParser.java

Violation Line
Useless parentheses. 425
Useless parentheses. 453

org/codehaus/plexus/classworlds/launcher/Launcher.java

Violation Line
These nested if statements could be combined 174177
These nested if statements could be combined 200203

org/codehaus/plexus/classworlds/realm/ClassRealm.java

Violation Line
Useless parentheses. 197
Overriding method merely calls super 315318
Overriding method merely calls super 328332

org/codehaus/plexus/classworlds/realm/Entry.java

Violation Line
Useless parentheses. 84
Useless parentheses. 91