PMD Results

The following document contains the results of PMD .

Summary

FilesErrors
516

Files

FilesViolations
org/apache/commons/jelly/tags/threads/Mutex.java 2
org/apache/commons/jelly/tags/threads/RunnableStatus.java 4
org/apache/commons/jelly/tags/threads/ThreadTag.java 4
org/apache/commons/jelly/tags/threads/UseThreadTag.java 4
org/apache/commons/jelly/tags/threads/WaitForTag.java 2

org/apache/commons/jelly/tags/threads/Mutex.java

ViolationLine
Avoid if (x != y) ..; else ..; 152
Avoid if (x != y) ..; else ..; 163

org/apache/commons/jelly/tags/threads/RunnableStatus.java

ViolationLine
Avoid calls to overridable methods during construction 43
Ensure you override both equals() and hashCode() 90
Ensure you override both equals() and hashCode() 94
Avoid unnecessary if..then..else statements when returning a boolean 148

org/apache/commons/jelly/tags/threads/ThreadTag.java

ViolationLine
The class 'ThreadTag' has a Cyclomatic Complexity of 2 (Highest = 11). 38
The method 'doTag' has a Cyclomatic Complexity of 11. 72
Avoid if (x != y) ..; else ..; 132
Avoid if (x != y) ..; else ..; 150

org/apache/commons/jelly/tags/threads/UseThreadTag.java

ViolationLine
Avoid if (x != y) ..; else ..; 46
Avoid if (x != y) ..; else ..; 48
Avoid if (x != y) ..; else ..; 57
Avoid if (x != y) ..; else ..; 62

org/apache/commons/jelly/tags/threads/WaitForTag.java

ViolationLine
Deeply nested if..then statements are hard to read 84
Deeply nested if..then statements are hard to read 96