Checkstyle Results
The following document contains the results of Checkstyle 6.18 with sun_checks.xml ruleset.
Summary
Files |
Info |
Warnings |
Errors |
24 |
0 |
0 |
164 |
Details
org/apache/johnzon/websocket/internal/TypeAwareDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocPackage |
Missing package-info.java file. |
|
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
30 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
31 |
Error |
design |
VisibilityModifier |
Variable 'type' must be private and have accessor methods. |
31 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
33 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
37 |
Error |
coding |
HiddenField |
'type' hides a field. |
37 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
41 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
41 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 110). |
47 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 86). |
53 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 83). |
59 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 97). |
74 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 109). |
77 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 97). |
79 |
org/apache/johnzon/websocket/internal/jsr/FactoryLocator.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
31 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 144). |
33 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
33 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 144). |
34 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
34 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 101). |
35 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
35 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 101). |
36 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
36 |
Error |
design |
DesignForExtension |
Method 'contextInitialized' is not designed for extension - needs to be abstract, final or empty. |
38 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 83). |
39 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 97). |
40 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 87). |
44 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 87). |
48 |
Error |
design |
DesignForExtension |
Method 'contextDestroyed' is not designed for extension - needs to be abstract, final or empty. |
51 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 81). |
52 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 97). |
53 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
58 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
70 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
82 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
86 |
org/apache/johnzon/websocket/internal/jsr/JsrDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
29 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
30 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
32 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
34 |
Error |
design |
DesignForExtension |
Method 'decode' is not designed for extension - needs to be abstract, final or empty. |
39 |
org/apache/johnzon/websocket/internal/jsr/JsrEncoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
29 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
30 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
32 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
34 |
Error |
design |
DesignForExtension |
Method 'encode' is not designed for extension - needs to be abstract, final or empty. |
44 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 92). |
45 |
org/apache/johnzon/websocket/internal/jsr/package-info.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocStyle |
First sentence should end with a period. |
19 |
org/apache/johnzon/websocket/internal/lazy/LazySupplier.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocPackage |
Missing package-info.java file. |
|
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
23 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
24 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
25 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
27 |
Error |
design |
DesignForExtension |
Method 'get' is not designed for extension - needs to be abstract, final or empty. |
31 |
Error |
design |
DesignForExtension |
Method 'getInstance' is not designed for extension - needs to be abstract, final or empty. |
44 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
44 |
org/apache/johnzon/websocket/internal/mapper/MapperLocator.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
25 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
27 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
31 |
org/apache/johnzon/websocket/internal/mapper/MapperLocatorDelegate.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
34 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 134). |
35 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
35 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 86). |
36 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
36 |
Error |
design |
DesignForExtension |
Method 'contextInitialized' is not designed for extension - needs to be abstract, final or empty. |
38 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 83). |
39 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 86). |
40 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 92). |
41 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 115). |
44 |
Error |
design |
DesignForExtension |
Method 'contextDestroyed' is not designed for extension - needs to be abstract, final or empty. |
51 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 81). |
52 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 124). |
53 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 82). |
55 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
62 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
83 |
org/apache/johnzon/websocket/internal/mapper/package-info.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocStyle |
First sentence should end with a period. |
19 |
org/apache/johnzon/websocket/internal/servlet/IgnoreIfMissing.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocPackage |
Missing package-info.java file. |
|
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
25 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
26 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
27 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
29 |
Error |
coding |
HiddenField |
'delegate' hides a field. |
29 |
Error |
design |
DesignForExtension |
Method 'contextInitialized' is not designed for extension - needs to be abstract, final or empty. |
33 |
Error |
design |
DesignForExtension |
Method 'contextDestroyed' is not designed for extension - needs to be abstract, final or empty. |
42 |
org/apache/johnzon/websocket/jsonb/JsonbLocator.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
25 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
27 |
org/apache/johnzon/websocket/jsonb/JsonbLocatorDelegate.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
31 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 87). |
32 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
32 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 84). |
33 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
33 |
Error |
design |
DesignForExtension |
Method 'contextInitialized' is not designed for extension - needs to be abstract, final or empty. |
35 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 83). |
36 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 86). |
37 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 81). |
38 |
Error |
design |
DesignForExtension |
Method 'contextDestroyed' is not designed for extension - needs to be abstract, final or empty. |
48 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 81). |
49 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 106). |
50 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
60 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
80 |
org/apache/johnzon/websocket/jsonb/JsonbTextDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 94). |
31 |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
31 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
32 |
Error |
design |
VisibilityModifier |
Variable 'mapper' must be private and have accessor methods. |
32 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
33 |
Error |
design |
VisibilityModifier |
Variable 'type' must be private and have accessor methods. |
33 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
35 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 81). |
39 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
40 |
Error |
coding |
HiddenField |
'type' hides a field. |
40 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
44 |
Error |
coding |
HiddenField |
'type' hides a field. |
44 |
Error |
design |
DesignForExtension |
Method 'decode' is not designed for extension - needs to be abstract, final or empty. |
49 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
58 |
org/apache/johnzon/websocket/jsonb/JsonbTextEncoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocPackage |
Missing package-info.java file. |
|
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
28 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
29 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
31 |
Error |
design |
DesignForExtension |
Method 'encode' is not designed for extension - needs to be abstract, final or empty. |
41 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 89). |
42 |
org/apache/johnzon/websocket/jsr/JsrArrayDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
26 |
Error |
design |
DesignForExtension |
Method 'doRead' is not designed for extension - needs to be abstract, final or empty. |
27 |
Error |
misc |
FinalParameters |
Parameter jsonReader should be final. |
28 |
org/apache/johnzon/websocket/jsr/JsrArrayEncoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
26 |
Error |
design |
DesignForExtension |
Method 'doWrite' is not designed for extension - needs to be abstract, final or empty. |
27 |
org/apache/johnzon/websocket/jsr/JsrObjectDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
27 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
28 |
Error |
design |
DesignForExtension |
Method 'doRead' is not designed for extension - needs to be abstract, final or empty. |
30 |
org/apache/johnzon/websocket/jsr/JsrObjectEncoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
26 |
Error |
design |
DesignForExtension |
Method 'doWrite' is not designed for extension - needs to be abstract, final or empty. |
27 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 82). |
28 |
org/apache/johnzon/websocket/jsr/JsrStructureDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
27 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
28 |
Error |
design |
DesignForExtension |
Method 'doRead' is not designed for extension - needs to be abstract, final or empty. |
30 |
org/apache/johnzon/websocket/jsr/JsrStructureEncoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
26 |
Error |
design |
DesignForExtension |
Method 'doWrite' is not designed for extension - needs to be abstract, final or empty. |
27 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 84). |
28 |
org/apache/johnzon/websocket/jsr/package-info.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocStyle |
First sentence should end with a period. |
19 |
org/apache/johnzon/websocket/mapper/JohnzonTextDecoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
36 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
37 |
Error |
design |
VisibilityModifier |
Variable 'mapper' must be private and have accessor methods. |
37 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
38 |
Error |
design |
VisibilityModifier |
Variable 'type' must be private and have accessor methods. |
38 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
40 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 81). |
44 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
45 |
Error |
coding |
HiddenField |
'type' hides a field. |
45 |
Error |
javadoc |
JavadocMethod |
Missing a Javadoc comment. |
49 |
Error |
coding |
HiddenField |
'mapper' hides a field. |
49 |
Error |
coding |
HiddenField |
'type' hides a field. |
49 |
Error |
design |
DesignForExtension |
Method 'decode' is not designed for extension - needs to be abstract, final or empty. |
54 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
59 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 110). |
69 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 86). |
75 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 83). |
81 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 97). |
96 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 109). |
99 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 97). |
101 |
org/apache/johnzon/websocket/mapper/JohnzonTextEncoder.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocType |
Missing a Javadoc comment. |
30 |
Error |
javadoc |
JavadocVariable |
Missing a Javadoc comment. |
31 |
Error |
design |
DesignForExtension |
Method 'init' is not designed for extension - needs to be abstract, final or empty. |
33 |
Error |
design |
DesignForExtension |
Method 'encode' is not designed for extension - needs to be abstract, final or empty. |
43 |
Error |
sizes |
LineLength |
Line is longer than 80 characters (found 102). |
44 |
org/apache/johnzon/websocket/mapper/package-info.java
Severity |
Category |
Rule |
Message |
Line |
Error |
javadoc |
JavadocStyle |
First sentence should end with a period. |
19 |