PMD Results

The following document contains the results of PMD.

Summary

FilesErrors
410

Files

FilesViolations
org/apache/commons/jelly/tags/velocity/JellyContextAdapter.java 4
org/apache/commons/jelly/tags/velocity/MergeTag.java 2
org/apache/commons/jelly/tags/velocity/VelocityTagSupport.java 1
org/apache/commons/jelly/tags/velocity/JellyContextAdapterTest.java 3

org/apache/commons/jelly/tags/velocity/JellyContextAdapter.java

ViolationLine
Private field could be made final. It is only initialized in the declaration or constructor. 44
Avoid using implementation types like 'HashMap'; use the interface instead 47
Private field could be made final. It is only initialized in the declaration or constructor. 47
Avoid if (x != y) ..; else ..; 97

org/apache/commons/jelly/tags/velocity/MergeTag.java

ViolationLine
Avoid if (x != y) ..; else ..; 62
Avoid if (x != y) ..; else ..; 75

org/apache/commons/jelly/tags/velocity/VelocityTagSupport.java

ViolationLine
This abstract class does not have any abstract methods 33

org/apache/commons/jelly/tags/velocity/JellyContextAdapterTest.java

ViolationLine
The String literal "key" appears 22 times in this file; the first occurrence is on line 81 81
The String literal "key1" appears 10 times in this file; the first occurrence is on line 210 210
The String literal "key2" appears 8 times in this file; the first occurrence is on line 211 211