Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
17 0 107 0

Rules

Rules Violations Severity
JavadocMethod
  • allowUndeclaredRTE: "true"
67 Warnings Warning
JavadocType 0 Warnings Warning
JavadocVariable 16 Warnings Warning
JavadocStyle 0 Warnings Warning
ConstantName 6 Warnings Warning
LocalFinalVariableName 0 Warnings Warning
LocalVariableName 0 Warnings Warning
MemberName 0 Warnings Warning
MethodName 0 Warnings Warning
PackageName 0 Warnings Warning
ParameterName 0 Warnings Warning
StaticVariableName 0 Warnings Warning
TypeName 0 Warnings Warning
AvoidStarImport 0 Warnings Warning
IllegalImport 0 Warnings Warning
RedundantImport 0 Warnings Warning
FileLength 0 Warnings Warning
LineLength
  • max: "100"
2 Warnings Warning
MethodLength 0 Warnings Warning
ParameterNumber 0 Warnings Warning
EmptyForIteratorPad 0 Warnings Warning
MethodParamPad 0 Warnings Warning
NoWhitespaceAfter
  • tokens: "BNOT,DEC,DOT,INC,LNOT,UNARY_MINUS,UNARY_PLUS"
0 Warnings Warning
NoWhitespaceBefore 0 Warnings Warning
OperatorWrap 0 Warnings Warning
ParenPad 0 Warnings Warning
TypecastParenPad 0 Warnings Warning
TabCharacter 0  Ignore
WhitespaceAfter 0 Warnings Warning
WhitespaceAround
  • tokens: "ASSIGN,BAND,BAND_ASSIGN,BOR,BOR_ASSIGN,BSR,BSR_ASSIGN,BXOR,BXOR_ASSIGN,COLON,DIV,DIV_ASSIGN,EQUAL,GE,GT,LAND,LCURLY,LE,LITERAL_ASSERT,LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_RETURN,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,LOR,LT,MINUS,MINUS_ASSIGN,MOD,MOD_ASSIGN,NOT_EQUAL,PLUS,PLUS_ASSIGN,RCURLY,SL,SLIST,SL_ASSIGN,SR,SR_ASSIGN,STAR,STAR_ASSIGN,LITERAL_ASSERT,TYPE_EXTENSION_AND,WILDCARD_TYPE"
4 Warnings Warning
ModifierOrder 0 Warnings Warning
RedundantModifier 0 Warnings Warning
AvoidNestedBlocks 0 Warnings Warning
LeftCurly 0 Warnings Warning
NeedBraces 0 Warnings Warning
RightCurly 0 Warnings Warning
AvoidInlineConditionals 0  Ignore
DoubleCheckedLocking 0 Warnings Warning
EmptyStatement 0 Warnings Warning
EqualsHashCode 0 Warnings Warning
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
3 Warnings Warning
IllegalInstantiation 0 Warnings Warning
InnerAssignment 0 Warnings Warning
MagicNumber 3 Warnings Warning
MissingSwitchDefault 0 Warnings Warning
RedundantThrows 3 Warnings Warning
SimplifyBooleanExpression 0 Warnings Warning
SimplifyBooleanReturn 0 Warnings Warning
DesignForExtension 0  Ignore
FinalClass 0 Warnings Warning
HideUtilityClassConstructor 0 Warnings Warning
InterfaceIsType 0 Warnings Warning
VisibilityModifier 1 Warnings Warning
ArrayTypeStyle 0 Warnings Warning
FinalParameters 0  Ignore
GenericIllegalRegexp
  • message: "Line has trailing spaces."
  • format: "\s+$"
0  Ignore
TodoComment 0 Infos Info
UpperEll 0 Warnings Warning
EmptyBlock
  • option: "text"
0 Warnings Warning
UnusedImports 2 Warnings Warning
FallThrough 0 Warnings Warning
NewlineAtEndOfFile 0  Ignore
Translation 0 Warnings Warning

Details

com/projectnine/csvmapper/CsvFieldFormatter.java

Violation Message Line
Warnings Expected @param tag for 'rawPropertyValue'. 44

com/projectnine/csvmapper/CsvFieldMapping.java

Violation Message Line
Warnings Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
Warnings Missing a Javadoc comment. 354

com/projectnine/csvmapper/CsvFieldValidationContext.java

Violation Message Line
Warnings Unused import - org.apache.commons.chain.Chain. 27
Warnings Missing a Javadoc comment. 38
Warnings Expected @param tag for 'generatedObject'. 84
Warnings Expected @param tag for 'currentCsvLine'. 101
Warnings Expected @param tag for 'currentValidationCommandName'. 119
Warnings Expected an @return tag. 129

com/projectnine/csvmapper/CsvFieldValidator.java

Violation Message Line
Warnings Unused import - org.apache.commons.chain.Chain. 25
Warnings Missing a Javadoc comment. 37
Warnings Expected an @return tag. 55
Warnings Expected @param tag for 'context'. 55
Warnings Expected @throws tag for 'Exception'. 55
Warnings Missing a Javadoc comment. 72

com/projectnine/csvmapper/CsvMappingDefinition.java

Violation Message Line
Warnings Missing a Javadoc comment. 40
Warnings Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
Warnings Expected an @return tag. 78
Warnings Expected an @return tag. 101
Warnings Unused @param tag for 'perLinePreProcessingInstructions'. 159
Warnings Expected @param tag for 'extendedContext'. 162

com/projectnine/csvmapper/CsvToObjectMapper.java

Violation Message Line
Warnings Missing a Javadoc comment. 62
Warnings Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 62
Warnings Variable 'csvMappingDefinitions' must be private and have accessor methods. 92
Warnings Expected @param tag for 'csvResource'. 146
Warnings Expected @param tag for 'containsHeader'. 146
Warnings 'mappingDefinition' hides a field. 147
Warnings Expected @param tag for 'mappingDefinition'. 147
Warnings Missing a Javadoc comment. 165
Warnings Expected @throws tag for 'Exception'. 254
Warnings Expected an @return tag. 276
Warnings Expected an @return tag. 349
Warnings 'mappingDefinition' hides a field. 350
Warnings Expected @param tag for 'mappingDefinition'. 350
Warnings Expected an @return tag. 363
Warnings Expected @param tag for 'generatedObject'. 364
Warnings Expected @param tag for 'csvMappingDefinition'. 365
Warnings 'line' hides a field. 365
Warnings Expected @param tag for 'line'. 365
Warnings Expected @throws tag for 'Exception'. 366
Warnings Expected @param tag for 'generatedObject'. 438
Warnings Expected @param tag for 'csvFieldMapping'. 439
Warnings Expected @param tag for 'propertyName'. 439
Warnings Expected @param tag for 'finalPropertyValue'. 440
Warnings Expected @throws tag for 'IllegalAccessException'. 440
Warnings Redundant throws: 'IllegalAccessException' is subclass of 'Exception'. 440
Warnings Expected @throws tag for 'InvocationTargetException'. 441
Warnings Redundant throws: 'InvocationTargetException' is subclass of 'Exception'. 441
Warnings Expected @throws tag for 'NoSuchMethodException'. 441
Warnings Redundant throws: 'NoSuchMethodException' is subclass of 'Exception'. 441
Warnings Expected @throws tag for 'Exception'. 441
Warnings Expected an @return tag. 476
Warnings Expected @param tag for 'parserPosition'. 485

com/projectnine/csvmapper/CurrentXmlGregorianCalendarFieldFormatter.java

Violation Message Line
Warnings Missing a Javadoc comment. 43
Warnings Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Warnings Missing a Javadoc comment. 45
Warnings Expected an @return tag. 58
Warnings Expected @param tag for 'rawPropertyValue'. 58
Warnings Missing a Javadoc comment. 73
Warnings Unused @param tag for 'dateFormatter'. 79
Warnings Expected @param tag for 'dateFormat'. 82

com/projectnine/csvmapper/NoSpecialCharacterCsvFieldValidator.java

Violation Message Line
Warnings Missing a Javadoc comment. 36
Warnings Missing a Javadoc comment. 38

com/projectnine/csvmapper/NoopCsvFieldFormatter.java

Violation Message Line
Warnings Expected an @return tag. 44
Warnings Expected @param tag for 'rawPropertyValue'. 44
Warnings Missing a Javadoc comment. 48

com/projectnine/csvmapper/NoopCsvFieldValidator.java

Violation Message Line
Warnings Missing a Javadoc comment. 32

com/projectnine/csvmapper/ObjectToCsvMapper.java

Violation Message Line
Warnings Missing a Javadoc comment. 48
Warnings Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
Warnings Missing a Javadoc comment. 50
Warnings Missing a Javadoc comment. 51
Warnings Missing a Javadoc comment. 52
Warnings Missing a Javadoc comment. 54
Warnings Missing a Javadoc comment. 66
Warnings '?' is not preceded with whitespace. 66
Warnings Missing a Javadoc comment. 70
Warnings '?' is not preceded with whitespace. 70
Warnings Missing a Javadoc comment. 95
Warnings Missing a Javadoc comment. 113
Warnings Line is longer than 100 characters. 126
Warnings Missing a Javadoc comment. 211

com/projectnine/csvmapper/PostalCodeCsvFieldValidator.java

Violation Message Line
Warnings Missing a Javadoc comment. 36
Warnings Missing a Javadoc comment. 38
Warnings Missing a Javadoc comment. 44

com/projectnine/csvmapper/PoundDefineJexlResolver.java

Violation Message Line
Warnings Missing a Javadoc comment. 43
Warnings Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
Warnings Missing a Javadoc comment. 46
Warnings Missing a Javadoc comment. 47
Warnings Missing a Javadoc comment. 56
Warnings '3' is a magic number. 65
Warnings '?' is not preceded with whitespace. 66
Warnings '?' is not preceded with whitespace. 66
Warnings '4' is a magic number. 68
Warnings '4' is a magic number. 74
Warnings Missing a Javadoc comment. 112
Warnings Expected an @return tag. 122
Warnings Expected @param tag for 'expression'. 122
Warnings Missing a Javadoc comment. 157
Warnings Line is longer than 100 characters. 160

com/projectnine/csvmapper/RegularExpressionCsvFieldValidator.java

Violation Message Line
Warnings Missing a Javadoc comment. 39
Warnings Unused @param tag for 'regularExpression'. 42
Warnings Expected @param tag for 'regularExpressions'. 45
Warnings Missing a Javadoc comment. 49
Warnings Missing a Javadoc comment. 54

com/projectnine/csvmapper/StringToTrimmedStringCsvFieldFormatter.java

Violation Message Line
Warnings Missing a Javadoc comment. 42
Warnings Missing a Javadoc comment. 46

com/projectnine/csvmapper/ValidationException.java

Violation Message Line
Warnings Missing a Javadoc comment. 38