PMD Results

The following document contains the results of PMD .

Summary

FilesErrors
1164

Files

FilesViolations
org/apache/commons/jelly/tags/swt/FontTag.java 1
org/apache/commons/jelly/tags/swt/ImageTag.java 2
org/apache/commons/jelly/tags/swt/LayoutDataTag.java 1
org/apache/commons/jelly/tags/swt/LayoutTag.java 1
org/apache/commons/jelly/tags/swt/LayoutTagSupport.java 3
org/apache/commons/jelly/tags/swt/MenuTag.java 1
org/apache/commons/jelly/tags/swt/SwtHelper.java 2
org/apache/commons/jelly/tags/swt/SwtTagLibrary.java 49
org/apache/commons/jelly/tags/swt/WidgetTag.java 1
org/apache/commons/jelly/tags/swt/converters/ColorConverter.java 2
org/apache/commons/jelly/tags/swt/converters/PointConverter.java 1

org/apache/commons/jelly/tags/swt/FontTag.java

ViolationLine
Avoid unused imports such as 'ColorConverter' 21

org/apache/commons/jelly/tags/swt/ImageTag.java

ViolationLine
Avoid if (x != y) ..; else ..; 124
Avoid if (x != y) ..; else ..; 126

org/apache/commons/jelly/tags/swt/LayoutDataTag.java

ViolationLine
Avoid unused private fields such as 'log' 39

org/apache/commons/jelly/tags/swt/LayoutTag.java

ViolationLine
Avoid unused private fields such as 'log' 36

org/apache/commons/jelly/tags/swt/LayoutTagSupport.java

ViolationLine
Avoid unused private fields such as 'log' 40
Avoid unused private fields such as 'var' 42
Avoid if (x != y) ..; else ..; 99

org/apache/commons/jelly/tags/swt/MenuTag.java

ViolationLine
Avoid unused private fields such as 'log' 37

org/apache/commons/jelly/tags/swt/SwtHelper.java

ViolationLine
Avoid reassigning parameters such as 'text' 62
All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor to silence this warning. 95

org/apache/commons/jelly/tags/swt/SwtTagLibrary.java

ViolationLine
Avoid unused private fields such as 'log' 84
Avoid calls to overridable methods during construction 94
Avoid calls to overridable methods during construction 95
Avoid calls to overridable methods during construction 96
Avoid calls to overridable methods during construction 97
Avoid calls to overridable methods during construction 98
Avoid calls to overridable methods during construction 99
Avoid calls to overridable methods during construction 100
Avoid calls to overridable methods during construction 101
Avoid calls to overridable methods during construction 102
Avoid calls to overridable methods during construction 103
Avoid calls to overridable methods during construction 104
Avoid calls to overridable methods during construction 105
Avoid calls to overridable methods during construction 106
Avoid calls to overridable methods during construction 107
Avoid calls to overridable methods during construction 108
Avoid calls to overridable methods during construction 109
Avoid calls to overridable methods during construction 110
Avoid calls to overridable methods during construction 111
Avoid calls to overridable methods during construction 112
Avoid calls to overridable methods during construction 113
Avoid calls to overridable methods during construction 114
Avoid calls to overridable methods during construction 115
Avoid calls to overridable methods during construction 116
Avoid calls to overridable methods during construction 117
Avoid calls to overridable methods during construction 118
Avoid calls to overridable methods during construction 119
Avoid calls to overridable methods during construction 120
Avoid calls to overridable methods during construction 121
Avoid calls to overridable methods during construction 122
Avoid calls to overridable methods during construction 123
Avoid calls to overridable methods during construction 124
Avoid calls to overridable methods during construction 125
Avoid calls to overridable methods during construction 126
Avoid calls to overridable methods during construction 129
Avoid calls to overridable methods during construction 130
Avoid calls to overridable methods during construction 131
Avoid calls to overridable methods during construction 132
Avoid calls to overridable methods during construction 135
Avoid calls to overridable methods during construction 136
Avoid calls to overridable methods during construction 137
Avoid calls to overridable methods during construction 140
Avoid calls to overridable methods during construction 141
Avoid calls to overridable methods during construction 144
Avoid calls to overridable methods during construction 145
Avoid calls to overridable methods during construction 146
Avoid calls to overridable methods during construction 147
A high number of imports can indicate a high degree of coupling within an object. 267
A value of 54 may denote a high amount of coupling within the class 267

org/apache/commons/jelly/tags/swt/WidgetTag.java

ViolationLine
Avoid unused private fields such as 'log' 48

org/apache/commons/jelly/tags/swt/converters/ColorConverter.java

ViolationLine
Avoid if (x != y) ..; else ..; 95
Avoid reassigning parameters such as 'text' 116

org/apache/commons/jelly/tags/swt/converters/PointConverter.java

ViolationLine
Avoid reassigning parameters such as 'text' 70