PMD Results

The following document contains the results of PMD .

Summary

FilesErrors
2449

Files

FilesViolations
org/apache/commons/jelly/tags/swing/ActionTag.java 3
org/apache/commons/jelly/tags/swing/BorderLayoutTag.java 1
org/apache/commons/jelly/tags/swing/BorderTagSupport.java 2
org/apache/commons/jelly/tags/swing/ButtonGroupTag.java 1
org/apache/commons/jelly/tags/swing/ComponentTag.java 10
org/apache/commons/jelly/tags/swing/DialogTag.java 2
org/apache/commons/jelly/tags/swing/EmptyBorderTag.java 1
org/apache/commons/jelly/tags/swing/FocusListenerTag.java 1
org/apache/commons/jelly/tags/swing/FontTag.java 2
org/apache/commons/jelly/tags/swing/GbcTag.java 3
org/apache/commons/jelly/tags/swing/GridBagLayoutTag.java 1
org/apache/commons/jelly/tags/swing/KeyListenerTag.java 1
org/apache/commons/jelly/tags/swing/LayoutTagSupport.java 1
org/apache/commons/jelly/tags/swing/SwingTagLibrary.java 3
org/apache/commons/jelly/tags/swing/TableLayoutTag.java 1
org/apache/commons/jelly/tags/swing/TdTag.java 1
org/apache/commons/jelly/tags/swing/TitledBorderTag.java 3
org/apache/commons/jelly/tags/swing/TrTag.java 1
org/apache/commons/jelly/tags/swing/WindowListenerTag.java 1
org/apache/commons/jelly/tags/swing/converters/DebugGraphicsConverter.java 2
org/apache/commons/jelly/tags/swing/converters/DimensionConverter.java 1
org/apache/commons/jelly/tags/swing/converters/PointConverter.java 1
org/apache/commons/jelly/tags/swing/impl/GridBagConstraintBean.java 5
org/apache/commons/jelly/tags/swing/model/ExpressionTableModel.java 1

org/apache/commons/jelly/tags/swing/ActionTag.java

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

org/apache/commons/jelly/tags/swing/BorderLayoutTag.java

ViolationLine
Avoid unused private fields such as 'log' 33

org/apache/commons/jelly/tags/swing/BorderTagSupport.java

ViolationLine
Avoid unused private fields such as 'log' 36
Avoid if (x != y) ..; else ..; 56

org/apache/commons/jelly/tags/swing/ButtonGroupTag.java

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

org/apache/commons/jelly/tags/swing/ComponentTag.java

ViolationLine
The class 'ComponentTag' has a Cyclomatic Complexity of 3 (Highest = 12). 64
Avoid unused private fields such as 'log' 67
The method 'addChild' has a Cyclomatic Complexity of 12. 219
Avoid if (x != y) ..; else ..; 227
Avoid if (x != y) ..; else ..; 263
Avoid if (x != y) ..; else ..; 293
Avoid if (x != y) ..; else ..; 316
The method 'setBeanProperties' has a Cyclomatic Complexity of 10. 330
The same String literal appears 4 times in this file; the first occurrence is on line 366 366
A value of 29 may denote a high amount of coupling within the class 412

org/apache/commons/jelly/tags/swing/DialogTag.java

ViolationLine
Avoid unused private fields such as 'log' 41
Avoid if (x != y) ..; else ..; 73

org/apache/commons/jelly/tags/swing/EmptyBorderTag.java

ViolationLine
Avoid unused private fields such as 'log' 38

org/apache/commons/jelly/tags/swing/FocusListenerTag.java

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

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

ViolationLine
Avoid if (x != y) ..; else ..; 67
Avoid if (x != y) ..; else ..; 73

org/apache/commons/jelly/tags/swing/GbcTag.java

ViolationLine
Avoid if (x != y) ..; else ..; 99
Deeply nested if..then statements are hard to read 165
Avoid reassigning parameters such as 'from' 175

org/apache/commons/jelly/tags/swing/GridBagLayoutTag.java

ViolationLine
Avoid unused private fields such as 'log' 33

org/apache/commons/jelly/tags/swing/KeyListenerTag.java

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

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

ViolationLine
Avoid unused private fields such as 'log' 37

org/apache/commons/jelly/tags/swing/SwingTagLibrary.java

ViolationLine
Avoid unused imports such as 'DebugGraphicsConverter' 35
Avoid unused private fields such as 'log' 52
A value of 62 may denote a high amount of coupling within the class 231

org/apache/commons/jelly/tags/swing/TableLayoutTag.java

ViolationLine
Avoid unused private fields such as 'log' 36

org/apache/commons/jelly/tags/swing/TdTag.java

ViolationLine
Avoid unused private fields such as 'log' 37

org/apache/commons/jelly/tags/swing/TitledBorderTag.java

ViolationLine
Avoid unused private fields such as 'log' 42
Avoid if (x != y) ..; else ..; 116
Deeply nested if..then statements are hard to read 116

org/apache/commons/jelly/tags/swing/TrTag.java

ViolationLine
Avoid unused private fields such as 'log' 41

org/apache/commons/jelly/tags/swing/WindowListenerTag.java

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

org/apache/commons/jelly/tags/swing/converters/DebugGraphicsConverter.java

ViolationLine
Avoid reassigning parameters such as 'value' 68
Avoid calling toString() on String objects; this is unnecessary 69

org/apache/commons/jelly/tags/swing/converters/DimensionConverter.java

ViolationLine
Avoid reassigning parameters such as 'text' 50

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

ViolationLine
Avoid reassigning parameters such as 'text' 50

org/apache/commons/jelly/tags/swing/impl/GridBagConstraintBean.java

ViolationLine
The class 'GridBagConstraintBean' has a Cyclomatic Complexity of 3 (Highest = 18). 33
The method 'getAnchor' has a Cyclomatic Complexity of 18. 132
Switch statements should have a default label 133
The method 'setAnchor' has a Cyclomatic Complexity of 18. 180
The method 'setBasedOn' has a Cyclomatic Complexity of 11. 264

org/apache/commons/jelly/tags/swing/model/ExpressionTableModel.java

ViolationLine
An empty statement (semicolon) not part of a loop 103