PMD Results
The following document contains the results of PMD
4.1.
Files
org/apache/commons/javaflow/ant/AntRewriteTask.java
Violation |
Line |
Avoid unused imports such as 'org.apache.tools.ant.types.FileSet' |
32
|
org/apache/commons/javaflow/bytecode/transformation/asm/ContinuationMethodAdapter.java
Violation |
Line |
Avoid empty if statements |
107
- 109
|
Avoid empty if statements |
109
- 111
|
Avoid empty if statements |
141
- 143
|
Avoid empty if statements |
143
- 145
|
Avoid empty if statements |
211
- 213
|
Avoid empty if statements |
243
- 245
|
Avoid empty if statements |
245
- 247
|
org/apache/commons/javaflow/bytecode/transformation/bcel/analyser/ControlFlowGraph.java
Violation |
Line |
Avoid unused imports such as 'java.util.ArrayList' |
19
|
Avoid unused local variables such as 'oldExecPreds'. |
142
|
org/apache/commons/javaflow/bytecode/transformation/bcel/analyser/Frame.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
103
|
These nested if statements could be combined |
142
- 144
|
org/apache/commons/javaflow/bytecode/transformation/bcel/analyser/InstructionContext.java
Violation |
Line |
Avoid unused imports such as 'java.util.ArrayList' |
19
|
org/apache/commons/javaflow/bytecode/transformation/bcel/analyser/LocalVariables.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
92
|
org/apache/commons/javaflow/bytecode/transformation/bcel/analyser/OperandStack.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
79
|
org/apache/commons/javaflow/bytecode/transformation/bcel/analyser/UninitializedObjectType.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
59
|
org/apache/commons/javaflow/bytecode/transformation/bcel/BcelClassTransformer.java
Violation |
Line |
Avoid empty catch blocks |
120
- 122
|
Avoid empty catch blocks |
412
- 414
|
Avoid empty if statements |
668
- 671
|
Avoid empty if statements |
712
- 714
|
Avoid empty if statements |
714
- 716
|
Avoid empty if statements |
801
- 804
|
org/apache/commons/javaflow/bytecode/transformation/ResourceTransformer.java
Violation |
Line |
Avoid unused imports such as 'org.apache.commons.javaflow.Continuation' |
19
|
Avoid unused imports such as 'org.apache.commons.javaflow.bytecode.transformation.asm.AsmClassTransformer' |
20
|
Avoid unused imports such as 'org.apache.commons.javaflow.bytecode.transformation.bcel.BcelClassTransformer' |
21
|
org/apache/commons/javaflow/ContinuationClassLoader.java
Violation |
Line |
Avoid empty catch blocks |
393
- 395
|
org/apache/commons/javaflow/ContinuationDeath.java
Violation |
Line |
Avoid unused imports such as 'org.apache.commons.javaflow.bytecode.StackRecorder' |
3
|