Checkstyle Results

The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.

Summary

Files  Info  Warnings  Errors
16 0 0 245

Files

File  I  W  E
fr/tiogars/chat/client/CreateNomenclatureRequest.java 0 0 1
fr/tiogars/chat/client/CreateTaskRequest.java 0 0 18
fr/tiogars/chat/client/Nomenclature.java 0 0 2
fr/tiogars/chat/client/NomenclatureClient.java 0 0 3
fr/tiogars/chat/client/Tag.java 0 0 1
fr/tiogars/chat/client/TagClient.java 0 0 3
fr/tiogars/chat/client/Task.java 0 0 44
fr/tiogars/chat/client/TaskClient.java 0 0 86
fr/tiogars/chat/client/TaskException.java 0 0 2
fr/tiogars/chat/client/TaskPriority.java 0 0 4
fr/tiogars/chat/client/TaskStatus.java 0 0 4
fr/tiogars/chat/client/TaxonomyClient.java 0 0 60
fr/tiogars/chat/client/UpdateNomenclatureRequest.java 0 0 1
fr/tiogars/chat/client/UpdateTaskRequest.java 0 0 16

Rules

Category Rule Violations Severity
coding HiddenField 31  Error
MagicNumber 15  Error
design DesignForExtension 5  Error
javadoc JavadocPackage 1  Error
JavadocType 21  Error
JavadocVariable 20  Error
MissingJavadocMethod 13  Error
misc FinalParameters 65  Error
NewlineAtEndOfFile 5  Error
sizes LineLength
  • fileExtensions: "java"
68  Error
ParameterNumber 1  Error

Details

fr/tiogars/chat/client/CreateNomenclatureRequest.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 3

fr/tiogars/chat/client/CreateTaskRequest.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 97). 11
 Error javadoc JavadocType Type Javadoc comment is missing @param assignedTo tag. 11
 Error javadoc JavadocType Type Javadoc comment is missing @param dueDate tag. 11
 Error javadoc JavadocType Type Javadoc comment is missing @param nomenclatureId tag. 11
 Error javadoc JavadocType Type Javadoc comment is missing @param priority tag. 11
 Error javadoc JavadocType Type Javadoc comment is missing @param status tag. 11
 Error javadoc JavadocType Type Javadoc comment is missing @param tagIds tag. 11
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 14
 Error sizes LineLength Line is longer than 80 characters (found 86). 17
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error misc FinalParameters Parameter code should be final. 20
 Error coding HiddenField 'code' hides a field. 20
 Error misc FinalParameters Parameter label should be final. 20
 Error coding HiddenField 'label' hides a field. 20
 Error misc FinalParameters Parameter description should be final. 20
 Error coding HiddenField 'description' hides a field. 20
 Error sizes LineLength Line is longer than 80 characters (found 116). 21

fr/tiogars/chat/client/Nomenclature.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 5
 Error sizes LineLength Line is longer than 80 characters (found 91). 6

fr/tiogars/chat/client/NomenclatureClient.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 124). 5
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 6
 Error misc FinalParameters Parameter baseUri should be final. 6

fr/tiogars/chat/client/Tag.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 94). 5

fr/tiogars/chat/client/TagClient.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 5
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 6
 Error misc FinalParameters Parameter baseUri should be final. 6

fr/tiogars/chat/client/Task.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocType Type Javadoc comment is missing @param assignedTo tag. 18
 Error javadoc JavadocType Type Javadoc comment is missing @param dueDate tag. 18
 Error javadoc JavadocType Type Javadoc comment is missing @param nomenclatureId tag. 18
 Error javadoc JavadocType Type Javadoc comment is missing @param priority tag. 18
 Error javadoc JavadocType Type Javadoc comment is missing @param status tag. 18
 Error javadoc JavadocType Type Javadoc comment is missing @param tagIds tag. 18
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 86). 37
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error sizes ParameterNumber More than 7 parameters (found 8). 40
 Error misc FinalParameters Parameter id should be final. 40
 Error coding HiddenField 'id' hides a field. 40
 Error misc FinalParameters Parameter code should be final. 40
 Error coding HiddenField 'code' hides a field. 40
 Error misc FinalParameters Parameter label should be final. 40
 Error coding HiddenField 'label' hides a field. 40
 Error misc FinalParameters Parameter description should be final. 40
 Error coding HiddenField 'description' hides a field. 40
 Error sizes LineLength Line is longer than 80 characters (found 101). 41
 Error misc FinalParameters Parameter createdDate should be final. 41
 Error coding HiddenField 'createdDate' hides a field. 41
 Error misc FinalParameters Parameter lastModifiedDate should be final. 41
 Error coding HiddenField 'lastModifiedDate' hides a field. 41
 Error misc FinalParameters Parameter createdBy should be final. 41
 Error coding HiddenField 'createdBy' hides a field. 41
 Error misc FinalParameters Parameter lastModifiedBy should be final. 41
 Error coding HiddenField 'lastModifiedBy' hides a field. 41
 Error sizes LineLength Line is longer than 80 characters (found 100). 42
 Error sizes LineLength Line is longer than 80 characters (found 93). 43
 Error sizes LineLength Line is longer than 80 characters (found 90). 46
 Error misc FinalParameters Parameter id should be final. 55
 Error coding HiddenField 'id' hides a field. 55
 Error misc FinalParameters Parameter code should be final. 55
 Error coding HiddenField 'code' hides a field. 55
 Error misc FinalParameters Parameter label should be final. 55
 Error coding HiddenField 'label' hides a field. 55
 Error misc FinalParameters Parameter description should be final. 55
 Error coding HiddenField 'description' hides a field. 55
 Error misc FinalParameters Parameter createdDate should be final. 56
 Error coding HiddenField 'createdDate' hides a field. 56
 Error misc FinalParameters Parameter lastModifiedDate should be final. 56
 Error coding HiddenField 'lastModifiedDate' hides a field. 56
 Error sizes LineLength Line is longer than 80 characters (found 86). 57

fr/tiogars/chat/client/TaskClient.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error sizes LineLength Line is longer than 80 characters (found 90). 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error misc FinalParameters Parameter baseUri should be final. 36
 Error coding HiddenField 'baseUri' hides a field. 36
 Error sizes LineLength Line is longer than 80 characters (found 105). 37
 Error sizes LineLength Line is longer than 80 characters (found 105). 38
 Error misc FinalParameters Parameter baseUri should be final. 41
 Error coding HiddenField 'baseUri' hides a field. 41
 Error misc FinalParameters Parameter httpClient should be final. 41
 Error coding HiddenField 'httpClient' hides a field. 41
 Error misc FinalParameters Parameter objectMapper should be final. 41
 Error coding HiddenField 'objectMapper' hides a field. 41
 Error sizes LineLength Line is longer than 80 characters (found 85). 52
 Error sizes LineLength Line is longer than 80 characters (found 92). 53
 Error sizes LineLength Line is longer than 80 characters (found 92). 56
 Error misc FinalParameters Parameter request should be final. 56
 Error coding MagicNumber '201' is a magic number. 57
 Error sizes LineLength Line is longer than 80 characters (found 92). 65
 Error sizes LineLength Line is longer than 80 characters (found 83). 69
 Error coding MagicNumber '200' is a magic number. 69
 Error sizes LineLength Line is longer than 80 characters (found 92). 78
 Error misc FinalParameters Parameter id should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 86). 82
 Error coding MagicNumber '200' is a magic number. 82
 Error sizes LineLength Line is longer than 80 characters (found 85). 91
 Error sizes LineLength Line is longer than 80 characters (found 92). 92
 Error sizes LineLength Line is longer than 80 characters (found 101). 95
 Error misc FinalParameters Parameter id should be final. 95
 Error misc FinalParameters Parameter request should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 85). 96
 Error coding MagicNumber '200' is a magic number. 96
 Error sizes LineLength Line is longer than 80 characters (found 92). 104
 Error misc FinalParameters Parameter id should be final. 107
 Error sizes LineLength Line is longer than 80 characters (found 85). 108
 Error coding MagicNumber '204' is a magic number. 109
 Error sizes LineLength Line is longer than 80 characters (found 85). 117
 Error sizes LineLength Line is longer than 80 characters (found 92). 118
 Error sizes LineLength Line is longer than 80 characters (found 103). 121
 Error misc FinalParameters Parameter requests should be final. 121
 Error sizes LineLength Line is longer than 80 characters (found 89). 122
 Error coding MagicNumber '201' is a magic number. 122
 Error sizes LineLength Line is longer than 80 characters (found 85). 130
 Error sizes LineLength Line is longer than 80 characters (found 92). 131
 Error misc FinalParameters Parameter requests should be final. 134
 Error sizes LineLength Line is longer than 80 characters (found 96). 136
 Error coding MagicNumber '201' is a magic number. 136
 Error sizes LineLength Line is longer than 80 characters (found 92). 145
 Error sizes LineLength Line is longer than 80 characters (found 86). 148
 Error misc FinalParameters Parameter csv should be final. 148
 Error coding MagicNumber '201' is a magic number. 154
 Error sizes LineLength Line is longer than 80 characters (found 92). 162
 Error sizes LineLength Line is longer than 80 characters (found 95). 166
 Error coding MagicNumber '200' is a magic number. 166
 Error sizes LineLength Line is longer than 80 characters (found 92). 174
 Error coding MagicNumber '200' is a magic number. 178
 Error sizes LineLength Line is longer than 80 characters (found 93). 181
 Error misc FinalParameters Parameter uri should be final. 181
 Error misc FinalParameters Parameter method should be final. 181
 Error misc FinalParameters Parameter body should be final. 181
 Error sizes LineLength Line is longer than 80 characters (found 107). 185
 Error misc FinalParameters Parameter uri should be final. 189
 Error misc FinalParameters Parameter accept should be final. 189
 Error sizes LineLength Line is longer than 80 characters (found 82). 190
 Error sizes LineLength Line is longer than 80 characters (found 90). 193
 Error misc FinalParameters Parameter request should be final. 193
 Error misc FinalParameters Parameter responseType should be final. 193
 Error misc FinalParameters Parameter expectedStatus should be final. 193
 Error sizes LineLength Line is longer than 80 characters (found 90). 195
 Error sizes LineLength Line is longer than 80 characters (found 98). 198
 Error misc FinalParameters Parameter request should be final. 198
 Error misc FinalParameters Parameter responseType should be final. 198
 Error misc FinalParameters Parameter expectedStatus should be final. 198
 Error sizes LineLength Line is longer than 80 characters (found 90). 200
 Error sizes LineLength Line is longer than 80 characters (found 121). 203
 Error misc FinalParameters Parameter request should be final. 203
 Error misc FinalParameters Parameter expectedStatus should be final. 203
 Error sizes LineLength Line is longer than 80 characters (found 103). 204
 Error sizes LineLength Line is longer than 80 characters (found 98). 207
 Error misc FinalParameters Parameter suffix should be final. 212

fr/tiogars/chat/client/TaskException.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error misc FinalParameters Parameter message should be final. 15

fr/tiogars/chat/client/TaskPriority.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4

fr/tiogars/chat/client/TaskStatus.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4
 Error javadoc JavadocVariable Missing a Javadoc comment. 4

fr/tiogars/chat/client/TaxonomyClient.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocType Type Javadoc comment is missing @param <C> tag. 13
 Error javadoc JavadocType Type Javadoc comment is missing @param <T> tag. 13
 Error javadoc JavadocType Type Javadoc comment is missing @param <U> tag. 13
 Error javadoc JavadocVariable Missing a Javadoc comment. 14
 Error javadoc JavadocVariable Missing a Javadoc comment. 15
 Error javadoc JavadocVariable Missing a Javadoc comment. 16
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error misc FinalParameters Parameter baseUri should be final. 20
 Error coding HiddenField 'baseUri' hides a field. 20
 Error misc FinalParameters Parameter path should be final. 20
 Error coding HiddenField 'path' hides a field. 20
 Error misc FinalParameters Parameter type should be final. 20
 Error coding HiddenField 'type' hides a field. 20
 Error sizes LineLength Line is longer than 80 characters (found 117). 21
 Error sizes LineLength Line is longer than 80 characters (found 105). 22
 Error sizes LineLength Line is longer than 80 characters (found 115). 25
 Error misc FinalParameters Parameter baseUri should be final. 25
 Error coding HiddenField 'baseUri' hides a field. 25
 Error misc FinalParameters Parameter path should be final. 25
 Error coding HiddenField 'path' hides a field. 25
 Error misc FinalParameters Parameter type should be final. 25
 Error coding HiddenField 'type' hides a field. 25
 Error misc FinalParameters Parameter httpClient should be final. 25
 Error coding HiddenField 'httpClient' hides a field. 25
 Error misc FinalParameters Parameter mapper should be final. 25
 Error coding HiddenField 'mapper' hides a field. 25
 Error design DesignForExtension Class 'TaxonomyClient' looks like designed for extension (can be subclassed), but the method 'create' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyClient' final or making the method 'create' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter request should be final. 33
 Error coding MagicNumber '201' is a magic number. 34
 Error sizes LineLength Line is longer than 80 characters (found 82). 37
 Error design DesignForExtension Class 'TaxonomyClient' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyClient' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter id should be final. 37
 Error misc FinalParameters Parameter request should be final. 37
 Error coding MagicNumber '200' is a magic number. 38
 Error design DesignForExtension Class 'TaxonomyClient' looks like designed for extension (can be subclassed), but the method 'findById' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyClient' final or making the method 'findById' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter id should be final. 41
 Error coding MagicNumber '200' is a magic number. 42
 Error design DesignForExtension Class 'TaxonomyClient' looks like designed for extension (can be subclassed), but the method 'findAll' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyClient' final or making the method 'findAll' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error sizes LineLength Line is longer than 80 characters (found 127). 46
 Error coding MagicNumber '200' is a magic number. 46
 Error design DesignForExtension Class 'TaxonomyClient' looks like designed for extension (can be subclassed), but the method 'delete' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TaxonomyClient' final or making the method 'delete' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter id should be final. 49
 Error coding MagicNumber '204' is a magic number. 50
 Error sizes LineLength Line is longer than 80 characters (found 129). 53
 Error misc FinalParameters Parameter suffix should be final. 53
 Error misc FinalParameters Parameter method should be final. 53
 Error misc FinalParameters Parameter body should be final. 53
 Error misc FinalParameters Parameter expectedStatus should be final. 53
 Error sizes LineLength Line is longer than 80 characters (found 87). 55
 Error sizes LineLength Line is longer than 80 characters (found 113). 56
 Error sizes LineLength Line is longer than 80 characters (found 94). 57
 Error sizes LineLength Line is longer than 80 characters (found 86). 58
 Error sizes LineLength Line is longer than 80 characters (found 114). 60

fr/tiogars/chat/client/UpdateNomenclatureRequest.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 90). 3

fr/tiogars/chat/client/UpdateTaskRequest.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline. 1
 Error sizes LineLength Line is longer than 80 characters (found 84). 10
 Error javadoc JavadocType Type Javadoc comment is missing @param assignedTo tag. 10
 Error javadoc JavadocType Type Javadoc comment is missing @param dueDate tag. 10
 Error javadoc JavadocType Type Javadoc comment is missing @param nomenclatureId tag. 10
 Error javadoc JavadocType Type Javadoc comment is missing @param priority tag. 10
 Error javadoc JavadocType Type Javadoc comment is missing @param status tag. 10
 Error javadoc JavadocType Type Javadoc comment is missing @param tagIds tag. 10
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error sizes LineLength Line is longer than 80 characters (found 86). 16
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 19
 Error misc FinalParameters Parameter label should be final. 19
 Error coding HiddenField 'label' hides a field. 19
 Error misc FinalParameters Parameter description should be final. 19
 Error coding HiddenField 'description' hides a field. 19
 Error sizes LineLength Line is longer than 80 characters (found 110). 20