Checkstyle Results
The following document contains the results of
Checkstyle
.
Summary
Files | Infos | Warnings | Errors |
55 | 26 | 6 | 54 |
Files
org/devyant/decorutils/Utils.java
Error | Line |
| Type Javadoc comment is missing an @author tag. |
30
|
org/devyant/decorutils/Wrapper.java
Error | Line |
| Type Javadoc comment is missing an @author tag. |
23
|
| 'object' hides a field. |
40
|
org/devyant/decorutils/exceptions/InvalidRuleFormatException.java
Error | Line |
| Type Javadoc comment is missing an @author tag. |
23
|
org/devyant/decorutils/exceptions/InvalidTagPlacementException.java
Error | Line |
| Type Javadoc comment is missing an @author tag. |
25
|
org/devyant/decorutils/sdo/Displayable.java
Error | Line |
| Type Javadoc comment is missing an @author tag. |
25
|
org/devyant/decorutils/sdo/SDO.java
Error | Line |
| 'object' hides a field. |
59
|
| 'object' hides a field. |
71
|
| 'object' hides a field. |
83
|
| 'displayString' hides a field. |
83
|
| 'comparator' hides a field. |
96
|
| 'object' hides a field. |
97
|
| 'comparator' hides a field. |
111
|
| 'object' hides a field. |
112
|
| 'displayString' hides a field. |
112
|
org/devyant/decorutils/tags/decorator/DecorateAndStoreTag.java
Error | Line |
| Variable 'id' must be private and have accessor methods. |
34
|
| Method 'returnDecoratedObject' is not designed for extension - needs to be abstract, final or empty. |
44
|
| Expected @param tag for 'decoratedObject'. |
44
|
org/devyant/decorutils/tags/decorator/DecorateAndStoreTagExtraInfo.java
Error | Line |
| Line is longer than 80 characters. |
32
|
org/devyant/decorutils/tags/decorator/DecorateTag.java
Error | Line |
| Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. |
144
|
| 'decorator' hides a field. |
150
|
| Line is longer than 80 characters. |
178
|
| Avoid inline conditionals. |
178
|
| Method 'invokeDecorateMethodForObject' is not designed for extension - needs to be abstract, final or empty. |
221
|
| 'decorator' hides a field. |
223
|
| Method 'getReturnConst' is not designed for extension - needs to be abstract, final or empty. |
241
|
| Method 'returnDecoratedObject' is not designed for extension - needs to be abstract, final or empty. |
249
|
| 'decorator' hides a field. |
263
|
| 'decorator' hides a field. |
305
|
| 'decorator' hides a field. |
321
|
| 'property' hides a field. |
335
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
346
|
| 'name' hides a field. |
361
|
| 'property' hides a field. |
361
|
| 'property' hides a field. |
399
|
| 'name' hides a field. |
411
|
| 'scope' hides a field. |
426
|
org/devyant/decorutils/tags/decorator/IterateAndDecorateTag.java
Error | Line |
| Line is longer than 80 characters. |
60
|
| Line is longer than 80 characters. |
66
|
| Method 'invokeDecorateMethodForObject' is not designed for extension - needs to be abstract, final or empty. |
70
|
| 'initRow' hides a field. |
71
|
| 'decorator' hides a field. |
72
|
| 'decorateMethod' hides a field. |
72
|
| Method 'getReturnConst' is not designed for extension - needs to be abstract, final or empty. |
85
|
| Method 'doAfterBody' is not designed for extension - needs to be abstract, final or empty. |
121
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
138
|
org/devyant/decorutils/tags/decorator/IterateAndDecorateTagExtraInfo.java
Error | Line |
| Line is longer than 80 characters. |
32
|
org/devyant/decorutils/tags/xmldecorator/BaseXTag.java
Error | Line |
| Type Javadoc comment is missing an @author tag. |
28
|
| Method 'getCurrent' is not designed for extension - needs to be abstract, final or empty. |
42
|
| Parameter current should be final. |
49
|
| Method 'getAttributesCollection' is not designed for extension - needs to be abstract, final or empty. |
56
|
| Method 'setAttributesCollection' is not designed for extension - needs to be abstract, final or empty. |
62
|
| Parameter attributes should be final. |
62
|
| Method 'setAttributes' is not designed for extension - needs to be abstract, final or empty. |
72
|
| Parameter attributes should be final. |
72
|
| Parameter node should be final. |
82
|
| Line is longer than 80 characters. |
83
|
org/devyant/decorutils/tags/xmldecorator/XAttributeTag.java
Error | Line |
| Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. |
41
|
| Line is longer than 80 characters. |
42
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
61
|
org/devyant/decorutils/tags/xmldecorator/XDecorateTag.java
Error | Line |
| 'doc' hides a field. |
55
|
| Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. |
70
|
| Line is longer than 80 characters. |
108
|
| Method 'doAfterBody' is not designed for extension - needs to be abstract, final or empty. |
123
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
140
|
| Line is longer than 80 characters. |
143
|
org/devyant/decorutils/tags/xmldecorator/XDecorateTagExtraInfo.java
Error | Line |
| Line is longer than 80 characters. |
32
|
org/devyant/decorutils/tags/xmldecorator/XNestedTag.java
Error | Line |
| Method 'getId' is not designed for extension - needs to be abstract, final or empty. |
57
|
| Method 'setId' is not designed for extension - needs to be abstract, final or empty. |
67
|
| Parameter id should be final. |
67
|
| Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. |
74
|
| Line is longer than 80 characters. |
75
|
| Line is longer than 80 characters. |
111
|
| Method 'doAfterBody' is not designed for extension - needs to be abstract, final or empty. |
130
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
147
|
| Line is longer than 80 characters. |
150
|
org/devyant/decorutils/tags/xmldecorator/XNestedTagExtraInfo.java
Error | Line |
| Line is longer than 80 characters. |
32
|
org/devyant/decorutils/tags/xmldecorator/XRuleTag.java
Error | Line |
| Method 'doStartTag' is not designed for extension - needs to be abstract, final or empty. |
58
|
| Line is longer than 80 characters. |
59
|
| Method 'doAfterBody' is not designed for extension - needs to be abstract, final or empty. |
107
|
| Method 'doEndTag' is not designed for extension - needs to be abstract, final or empty. |
124
|
org/devyant/decorutils/xml/DynaNode.java
Error | Line |
| Parameter children should be final. |
71
|
| Parameter parent should be final. |
85
|
| Parameter name should be final. |
99
|
| Avoid inline conditionals. |
144
|
| 'name' hides a field. |
165
|