Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
14 0 0 336

Rules

Rules Violations Severity
JavadocPackage
  • allowLegacy: "true"
3 Errors Error
NewlineAtEndOfFile 1 Errors Error
Translation 0 Errors Error
FileLength 0 Errors Error
FileTabCharacter
  • eachLine: "true"
0 Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
63 Errors Error
JavadocMethod 43 Errors Error
JavadocType 13 Errors Error
JavadocVariable 11 Errors Error
JavadocStyle 0 Errors Error
ConstantName 0 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MemberName 0 Errors Error
MethodName 0 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 0 Errors Error
TypeName 0 Errors Error
AvoidStarImport 0 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 0 Errors Error
LineLength 84 Errors Error
MethodLength 0 Errors Error
ParameterNumber 1 Errors Error
EmptyForIteratorPad 0 Errors Error
MethodParamPad 0 Errors Error
NoWhitespaceAfter 3 Errors Error
NoWhitespaceBefore 1 Errors Error
OperatorWrap 0 Errors Error
ParenPad 4 Errors Error
TypecastParenPad 0 Errors Error
WhitespaceAfter 3 Errors Error
WhitespaceAround 12 Errors Error
ModifierOrder 0 Errors Error
RedundantModifier 1 Errors Error
AvoidNestedBlocks 0 Errors Error
EmptyBlock 0 Errors Error
LeftCurly 0 Errors Error
NeedBraces 12 Errors Error
RightCurly 1 Errors Error
AvoidInlineConditionals 3 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField 8 Errors Error
IllegalInstantiation 0 Errors Error
InnerAssignment 0 Errors Error
MagicNumber 0 Errors Error
MissingSwitchDefault 0 Errors Error
RedundantThrows 10 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
DesignForExtension 15 Errors Error
FinalClass 0 Errors Error
HideUtilityClassConstructor 1 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier 7 Errors Error
ArrayTypeStyle 0 Errors Error
FinalParameters 39 Errors Error
TodoComment 0 Errors Error
UpperEll 0 Errors Error

Details

org/xmlfield/validation/XPathValidation.java

Violation Message Line
Errors File does not end with a newline. 0
Errors Line has trailing spaces. 3
Errors Line has trailing spaces. 4
Errors Line has trailing spaces. 5
Errors Line has trailing spaces. 6
Errors Line has trailing spaces. 7
Errors Line has trailing spaces. 8
Errors Line has trailing spaces. 9
Errors Line has trailing spaces. 10
Errors Line has trailing spaces. 11
Errors Line has trailing spaces. 12
Errors Line has trailing spaces. 13
Errors Line has trailing spaces. 14
Errors Line has trailing spaces. 41
Errors Utility classes should not have a public or default constructor. 45
Errors Line is longer than 80 characters (found 91). 48
Errors Missing a Javadoc comment. 48
Errors Missing a Javadoc comment. 50
Errors Missing a Javadoc comment. 52
Errors 'node' hides a field. 52
Errors Line is longer than 80 characters (found 109). 58
Errors Line is longer than 80 characters (found 88). 60
Errors Missing a Javadoc comment. 66
Errors Redundant 'static' modifier. 66
Errors Missing a Javadoc comment. 68
Errors Line is longer than 80 characters (found 92). 71
Errors Missing a Javadoc comment. 71
Errors Missing a Javadoc comment. 73
Errors Missing a Javadoc comment. 75
Errors 'node' hides a field. 75
Errors Line is longer than 80 characters (found 109). 81
Errors Line is longer than 80 characters (found 93). 99
Errors Missing a Javadoc comment. 99
Errors Line is longer than 80 characters (found 99). 108
Errors Missing a Javadoc comment. 108
Errors Line is longer than 80 characters (found 103). 113
Errors Missing a Javadoc comment. 113
Errors Line is longer than 80 characters (found 104). 115
Errors '{' is followed by whitespace. 115
Errors Line is longer than 80 characters (found 104). 122
Errors Missing a Javadoc comment. 122
Errors Line is longer than 80 characters (found 108). 128
Errors Missing a Javadoc comment. 128
Errors Line is longer than 80 characters (found 100). 146
Errors Missing a Javadoc comment. 146
Errors Line is longer than 80 characters (found 104). 150
Errors Missing a Javadoc comment. 150
Errors Line is longer than 80 characters (found 104). 152
Errors '{' is followed by whitespace. 152
Errors Line is longer than 80 characters (found 100). 158
Errors Missing a Javadoc comment. 158
Errors Line is longer than 80 characters (found 104). 164
Errors Missing a Javadoc comment. 164
Errors Line is longer than 80 characters (found 96). 170
Errors Missing a Javadoc comment. 170
Errors More than 7 parameters (found 9). 170
Errors Line is longer than 80 characters (found 105). 171
Errors Line is longer than 80 characters (found 100). 172
Errors Line is longer than 80 characters (found 91). 175
Errors Line is longer than 80 characters (found 82). 185
Errors Line is longer than 80 characters (found 110). 194
Errors Avoid inline conditionals. 194
Errors Line is longer than 80 characters (found 117). 196
Errors Missing a Javadoc comment. 210
Errors Missing a Javadoc comment. 215
Errors Line is longer than 80 characters (found 119). 219
Errors Missing a Javadoc comment. 219
Errors Line is longer than 80 characters (found 113). 220
Errors Line is longer than 80 characters (found 116). 291
Errors Line is longer than 80 characters (found 112). 296
Errors Line is longer than 80 characters (found 103). 304
Errors Line is longer than 80 characters (found 104). 310
Errors Missing a Javadoc comment. 310
Errors Line is longer than 80 characters (found 93). 317
Errors Line is longer than 80 characters (found 98). 333

org/xmlfield/validation/XmlFieldValidationException.java

Violation Message Line
Errors Missing a Javadoc comment. 5
Errors Missing a Javadoc comment. 7
Errors Missing a Javadoc comment. 8
Errors Variable 'methodName' must be private and have accessor methods. 8
Errors Missing a Javadoc comment. 9
Errors Variable 'expected' must be private and have accessor methods. 9
Errors Missing a Javadoc comment. 10
Errors Variable 'actual' must be private and have accessor methods. 10
Errors Line is longer than 80 characters (found 91). 12
Errors Missing a Javadoc comment. 12
Errors Parameter methodName should be final. 12
Errors 'methodName' hides a field. 12
Errors Parameter expected should be final. 12
Errors 'expected' hides a field. 12
Errors Parameter actual should be final. 12
Errors 'actual' hides a field. 12
Errors Line is longer than 80 characters (found 103). 13

org/xmlfield/validation/XmlFieldValidator.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 19
Errors Line is longer than 80 characters (found 112). 21
Errors Missing a Javadoc comment. 21
Errors Variable 'handlers' must be private and have accessor methods. 21
Errors '{' is followed by whitespace. 21
Errors Missing a Javadoc comment. 24
Errors Line is longer than 80 characters (found 107). 28
Errors Method 'ensureValidation' is not designed for extension - needs to be abstract, final or empty. 28
Errors Missing a Javadoc comment. 28
Errors Parameter xmlFieldObject should be final. 28
Errors Parameter group should be final. 28
Errors Line is longer than 80 characters (found 89). 29
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 29
Errors Line is longer than 80 characters (found 88). 30
Errors Line is longer than 80 characters (found 101). 35
Errors Line is longer than 80 characters (found 117). 40
Errors Method 'ensureValidation' is not designed for extension - needs to be abstract, final or empty. 40
Errors Missing a Javadoc comment. 40
Errors Parameter xmlFieldObject should be final. 40
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 40
Errors Line is longer than 80 characters (found 108). 45
Errors Method 'validate' is not designed for extension - needs to be abstract, final or empty. 45
Errors Missing a Javadoc comment. 45
Errors Parameter xmlFieldObject should be final. 45
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 45
Errors Line is longer than 80 characters (found 91). 50
Errors Method 'validate' is not designed for extension - needs to be abstract, final or empty. 50
Errors Missing a Javadoc comment. 50
Errors Parameter xmlFieldObject should be final. 50
Errors Parameter group should be final. 50
Errors Line is longer than 80 characters (found 96). 51
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 51
Errors Line is longer than 80 characters (found 108). 55
Errors Missing a Javadoc comment. 55
Errors Parameter xmlFieldObject should be final. 55
Errors Parameter returnOnFirstViolation should be final. 55
Errors Line is longer than 80 characters (found 112). 56
Errors Parameter group should be final. 56
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 56
Errors Line is longer than 80 characters (found 93). 59
Errors 'if' construct must use '{}'s. 75
Errors Line is longer than 80 characters (found 86). 75
Errors Line is longer than 80 characters (found 121). 84
Errors Line is longer than 80 characters (found 88). 85
Errors 'if' construct must use '{}'s. 88
Errors Line is longer than 80 characters (found 95). 98
Errors Line is longer than 80 characters (found 86). 101
Errors 'if' construct must use '{}'s. 102
Errors Line is longer than 80 characters (found 84). 102
Errors Line is longer than 80 characters (found 88). 108
Errors Line is longer than 80 characters (found 92). 109
Errors Line is longer than 80 characters (found 91). 110
Errors 'if' construct must use '{}'s. 116
Errors Line is longer than 80 characters (found 92). 116

org/xmlfield/validation/annotations/NotEmpty.java

Violation Message Line
Errors Line has trailing spaces. 3
Errors Line has trailing spaces. 4
Errors Line has trailing spaces. 5
Errors Line has trailing spaces. 6
Errors Line has trailing spaces. 7
Errors Line has trailing spaces. 8
Errors Line has trailing spaces. 9
Errors Line has trailing spaces. 10
Errors Line has trailing spaces. 11
Errors Line has trailing spaces. 12
Errors Line has trailing spaces. 13
Errors Line has trailing spaces. 14
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 26
Errors Missing a Javadoc comment. 31
Errors '}' is not preceded with whitespace. 31

org/xmlfield/validation/annotations/Range.java

Violation Message Line
Errors Missing a Javadoc comment. 8
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 16
Errors '}' is not preceded with whitespace. 16

org/xmlfield/validation/annotations/Size.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 8
Errors Missing a Javadoc comment. 12
Errors Missing a Javadoc comment. 14
Errors Missing a Javadoc comment. 16
Errors '}' is not preceded with whitespace. 16

org/xmlfield/validation/annotations/Values.java

Violation Message Line
Errors Line has trailing spaces. 3
Errors Line has trailing spaces. 4
Errors Line has trailing spaces. 5
Errors Line has trailing spaces. 6
Errors Line has trailing spaces. 7
Errors Line has trailing spaces. 8
Errors Line has trailing spaces. 9
Errors Line has trailing spaces. 10
Errors Line has trailing spaces. 11
Errors Line has trailing spaces. 12
Errors Line has trailing spaces. 13
Errors Line has trailing spaces. 14
Errors Line has trailing spaces. 24
Errors Line has trailing spaces. 26
Errors Missing a Javadoc comment. 32
Errors '}' is not preceded with whitespace. 32
Errors Missing a Javadoc comment. 34
Errors '}' is not preceded with whitespace. 34
Errors Missing a Javadoc comment. 36
Errors '}' is not preceded with whitespace. 36

org/xmlfield/validation/annotations/XPathEquals.java

Violation Message Line
Errors Line has trailing spaces. 3
Errors Line has trailing spaces. 4
Errors Line has trailing spaces. 5
Errors Line has trailing spaces. 6
Errors Line has trailing spaces. 7
Errors Line has trailing spaces. 8
Errors Line has trailing spaces. 9
Errors Line has trailing spaces. 10
Errors Line has trailing spaces. 11
Errors Line has trailing spaces. 12
Errors Line has trailing spaces. 13
Errors Line has trailing spaces. 14
Errors Line has trailing spaces. 25
Errors Line has trailing spaces. 27
Errors '(' is followed by whitespace. 31
Errors '}' is not preceded with whitespace. 37
Errors '}' is not preceded with whitespace. 42
Errors '}' is not preceded with whitespace. 47
Errors '}' is not preceded with whitespace. 52
Errors '}' is not preceded with whitespace. 72

org/xmlfield/validation/handlers/ConstraintViolation.java

Violation Message Line
Errors Missing a Javadoc comment. 3
Errors '{' is not preceded with whitespace. 3
Errors Missing a Javadoc comment. 4
Errors Variable 'methodName' must be private and have accessor methods. 4
Errors Missing a Javadoc comment. 5
Errors Variable 'expected' must be private and have accessor methods. 5
Errors Missing a Javadoc comment. 6
Errors Variable 'actual' must be private and have accessor methods. 6
Errors Line has trailing spaces. 7
Errors Line is longer than 80 characters (found 83). 8
Errors Missing a Javadoc comment. 8
Errors Parameter methodName should be final. 8
Errors 'methodName' hides a field. 8
Errors Parameter expected should be final. 8
Errors 'expected' hides a field. 8
Errors Parameter actual should be final. 8
Errors 'actual' hides a field. 8
Errors ';' is preceded with whitespace. 10
Errors Line has trailing spaces. 12
Errors Line has trailing spaces. 13
Errors Line has trailing spaces. 15
Errors Method 'getMethodName' is not designed for extension - needs to be abstract, final or empty. 16
Errors Missing a Javadoc comment. 16
Errors Line has trailing spaces. 19
Errors Method 'getExpected' is not designed for extension - needs to be abstract, final or empty. 20
Errors Missing a Javadoc comment. 20
Errors Line has trailing spaces. 23
Errors Method 'getActual' is not designed for extension - needs to be abstract, final or empty. 24
Errors Missing a Javadoc comment. 24

org/xmlfield/validation/handlers/IHandler.java

Violation Message Line
Errors Missing a Javadoc comment. 9
Errors Missing a Javadoc comment. 11
Errors '(' is followed by whitespace. 11
Errors ')' is preceded with whitespace. 11
Errors Line has trailing spaces. 12
Errors Line is longer than 80 characters (found 180). 13
Errors Missing a Javadoc comment. 13
Errors '(' is followed by whitespace. 13
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 13
Errors Line has trailing spaces. 14

org/xmlfield/validation/handlers/NotEmptyHandler.java

Violation Message Line
Errors Missing a Javadoc comment. 13
Errors Method 'handles' is not designed for extension - needs to be abstract, final or empty. 15
Errors Parameter a should be final. 16
Errors Method 'validate' is not designed for extension - needs to be abstract, final or empty. 20
Errors Line is longer than 80 characters (found 102). 21
Errors Parameter a should be final. 21
Errors Parameter m should be final. 21
Errors Parameter o should be final. 21
Errors Parameter group should be final. 21
Errors Line is longer than 80 characters (found 96). 22
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 22
Errors Line is longer than 80 characters (found 100). 26
Errors 'if' construct must use '{}'s. 29
Errors Line is longer than 80 characters (found 120). 30
Errors 'if' construct must use '{}'s. 33
Errors Line is longer than 80 characters (found 112). 34
Errors Line is longer than 80 characters (found 97). 42
Errors Missing a Javadoc comment. 42
Errors Parameter c should be final. 42
Errors Line is longer than 80 characters (found 83). 44

org/xmlfield/validation/handlers/RangeHandler.java

Violation Message Line
Errors Missing a Javadoc comment. 12
Errors Method 'handles' is not designed for extension - needs to be abstract, final or empty. 14
Errors Parameter a should be final. 15
Errors Method 'validate' is not designed for extension - needs to be abstract, final or empty. 19
Errors Line is longer than 80 characters (found 102). 20
Errors Parameter a should be final. 20
Errors Parameter m should be final. 20
Errors Parameter o should be final. 20
Errors Parameter group should be final. 20
Errors Line is longer than 80 characters (found 96). 21
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 21
Errors Line is longer than 80 characters (found 100). 25
Errors 'if' construct must use '{}'s. 30
Errors 'if' construct must use '{}'s. 37
Errors Line is longer than 80 characters (found 104). 38
Errors Line is longer than 80 characters (found 97). 44
Errors Missing a Javadoc comment. 44
Errors Parameter c should be final. 44
Errors Line is longer than 80 characters (found 83). 46

org/xmlfield/validation/handlers/SizeHandler.java

Violation Message Line
Errors Missing package-info.java file. 0
Errors Missing a Javadoc comment. 12
Errors Method 'handles' is not designed for extension - needs to be abstract, final or empty. 14
Errors Parameter a should be final. 15
Errors Method 'validate' is not designed for extension - needs to be abstract, final or empty. 19
Errors Line is longer than 80 characters (found 135). 20
Errors Parameter a should be final. 20
Errors Parameter m should be final. 20
Errors Parameter o should be final. 20
Errors Parameter group should be final. 20
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 20
Errors Line is longer than 80 characters (found 100). 24
Errors 'if' construct must use '{}'s. 38
Errors Line is longer than 80 characters (found 100). 39
Errors Line is longer than 80 characters (found 97). 46
Errors Missing a Javadoc comment. 46
Errors Parameter c should be final. 46
Errors Line is longer than 80 characters (found 83). 48

org/xmlfield/validation/handlers/ValuesHandler.java

Violation Message Line
Errors Missing a Javadoc comment. 13
Errors Method 'handles' is not designed for extension - needs to be abstract, final or empty. 15
Errors Parameter a should be final. 16
Errors Method 'validate' is not designed for extension - needs to be abstract, final or empty. 20
Errors Line is longer than 80 characters (found 115). 21
Errors Parameter a should be final. 21
Errors Parameter m should be final. 21
Errors Parameter xmlFieldObject should be final. 21
Errors Parameter group should be final. 21
Errors Line is longer than 80 characters (found 96). 22
Errors Redundant throws: 'IllegalArgumentException' is unchecked exception. 22
Errors Line is longer than 80 characters (found 100). 25
Errors 'if' construct must use '{}'s. 29
Errors 'if' construct must use '{}'s. 41
Errors Line is longer than 80 characters (found 111). 42
Errors Line is longer than 80 characters (found 82). 43
Errors Avoid inline conditionals. 43
Errors '}' should be on the same line. 45
Errors 'if' construct must use '{}'s. 57
Errors Line is longer than 80 characters (found 93). 58
Errors Line is longer than 80 characters (found 97). 59
Errors Avoid inline conditionals. 59
Errors Line is longer than 80 characters (found 97). 67
Errors Missing a Javadoc comment. 67
Errors Parameter c should be final. 67
Errors Line is longer than 80 characters (found 83). 69