Checkstyle Results

The following document contains the results of Checkstyle 8.10 with https://github.com/ci-and-cd/maven-build/raw/v0.3.2/src/main/checkstyle/google_checks_8.10.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
22 0 141 0

Rules

Category Rule Violations Severity
coding MultipleVariableDeclarations 1  Warning
OverloadMethodsDeclarationOrder 1  Warning
VariableDeclarationUsageDistance 1  Warning
imports CustomImportOrder
  • separateLineBetweenGroups: "true"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
46  Warning
javadoc JavadocMethod
  • scope: "public"
  • allowMissingThrowsTags: "true"
  • allowThrowsTagsForSubclasses: "true"
  • allowMissingReturnTag: "true"
  • allowMissingParamTags: "true"
  • minLineCount: "2"
  • allowedAnnotations: "Override, Test"
20  Warning
JavadocParagraph 10  Warning
SummaryJavadoc
  • forbiddenSummaryFragments: "^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"
10  Warning
naming AbbreviationAsWordInName
  • ignoreFinal: "false"
  • allowedAbbreviationLength: "1"
1  Warning
LocalVariableName
  • format: "^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"
  • tokens: "VARIABLE_DEF"
2  Warning
MemberName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9]*$"
16  Warning
MethodName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9_]*$"
4  Warning
sizes LineLength
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
25  Warning
whitespace EmptyLineSeparator
  • allowNoEmptyLineBetweenFields: "true"
1  Warning
OperatorWrap
  • tokens: "BAND, BOR, BSR, BXOR, DIV, EQUAL, GE, GT, LAND, LE, LITERAL_INSTANCEOF, LOR, LT, MINUS, MOD, NOT_EQUAL, PLUS, QUESTION, SL, SR, STAR, METHOD_REF "
  • option: "NL"
1  Warning
ParenPad 2  Warning

Details

commonsio/IOUtils.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IOUtils' must contain no more than '2' consecutive capital letters. 15
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 23
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 23
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 42
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 42
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 61
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 61
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 64
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 64
 Warning javadoc JavadocParagraph <p> tag should be placed immediately before the first word, with no space after. 85
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 85

top/infra/common/ClassUtils.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.io.File' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 24
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 25
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.io.InputStream' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 26
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.net.URLClassLoader' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 27
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Arrays' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 28
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 29
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Optional' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 30
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Set' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 31
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.function.Function' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 32
 Warning imports CustomImportOrder Wrong lexicographical order for 'commonsio.IOUtils' import. Should be before 'org.springframework.core.type.filter.TypeFilter'. 34
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 45
 Warning sizes LineLength Line is longer than 120 characters (found 121). 64
 Warning javadoc JavadocMethod Missing a Javadoc comment. 64
 Warning javadoc JavadocMethod Missing a Javadoc comment. 71
 Warning javadoc JavadocMethod Missing a Javadoc comment. 86
 Warning sizes LineLength Line is longer than 120 characters (found 127). 207
 Warning javadoc JavadocMethod Missing a Javadoc comment. 207
 Warning sizes LineLength Line is longer than 120 characters (found 125). 214

top/infra/common/EnumUtils.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.lang.reflect.Method' import. Should be before 'lombok.extern.slf4j.Slf4j'. 5
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Arrays' import. Should be before 'lombok.extern.slf4j.Slf4j'. 6
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Map' import. Should be before 'lombok.extern.slf4j.Slf4j'. 7
 Warning javadoc JavadocMethod Missing a Javadoc comment. 27
 Warning javadoc JavadocMethod Missing a Javadoc comment. 46
 Warning javadoc JavadocMethod Missing a Javadoc comment. 58

top/infra/jackson2/CommonsLangDeserializers.java

Severity Category Rule Message Line
 Warning sizes LineLength Line is longer than 120 characters (found 147). 19

top/infra/jackson2/CommonsLangJackson2Customizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 8

top/infra/jackson2/CommonsLangSerializers.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Collection' import. Should be before 'org.apache.commons.lang3.tuple.Pair'. 16
 Warning sizes LineLength Line is longer than 120 characters (found 170). 21
 Warning naming LocalVariableName Local variable name 'lType' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 33
 Warning naming LocalVariableName Local variable name 'rType' must match pattern '^[a-z]([a-z0-9][a-zA-Z0-9]*)?$'. 34
 Warning sizes LineLength Line is longer than 120 characters (found 130). 44

top/infra/jackson2/DefaultJackson2Customizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.text.DateFormat' import. Should be before 'org.springframework.util.ClassUtils'. 18
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.text.SimpleDateFormat' import. Should be before 'org.springframework.util.ClassUtils'. 19
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.util.ClassUtils'. 20
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.TimeZone' import. Should be before 'org.springframework.util.ClassUtils'. 21
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 132
 Warning sizes LineLength Line is longer than 120 characters (found 124). 169
 Warning sizes LineLength Line is longer than 120 characters (found 123). 173
 Warning sizes LineLength Line is longer than 120 characters (found 122). 185

top/infra/jackson2/DefaultJackson2ObjectMapperBuilderCustomizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 13
 Warning sizes LineLength Line is longer than 120 characters (found 138). 21
 Warning javadoc JavadocMethod Missing a Javadoc comment. 21
 Warning whitespace OperatorWrap '?' should be on a new line. 22

top/infra/jackson2/DefaultTimeZone.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.TimeZone' import. Should be before 'org.joda.time.format.DateTimeFormatter'. 11

top/infra/jackson2/HalJackson2Customizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.lang.reflect.Method' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 12
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 13
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Optional' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 14
 Warning javadoc JavadocMethod Missing a Javadoc comment. 42
 Warning javadoc JavadocMethod Missing a Javadoc comment. 55
 Warning sizes LineLength Line is longer than 120 characters (found 132). 57

top/infra/jackson2/Jackson2AutoConfiguration.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.context.annotation.Configuration'. 14

top/infra/jackson2/Jackson2BuilderCustomizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.lang.reflect.Field' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 10
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 11
 Warning javadoc JavadocMethod Missing a Javadoc comment. 20
 Warning javadoc JavadocMethod Missing a Javadoc comment. 36
 Warning javadoc JavadocMethod Missing a Javadoc comment. 48

top/infra/jackson2/Jackson2MapperCustomizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Optional' import. Should be before 'org.springframework.core.Ordered'. 9
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.TimeZone' import. Should be before 'org.springframework.core.Ordered'. 10
 Warning javadoc JavadocMethod Missing a Javadoc comment. 30
 Warning sizes LineLength Line is longer than 120 characters (found 135). 42
 Warning javadoc JavadocMethod Missing a Javadoc comment. 45

top/infra/jackson2/Jackson2MapperCustomizerFactory.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Missing a Javadoc comment. 14

top/infra/jackson2/Jackson2Properties.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.HashMap' import. Should be before 'org.springframework.boot.context.properties.NestedConfigurationProperty'. 19
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Locale' import. Should be before 'org.springframework.boot.context.properties.NestedConfigurationProperty'. 20
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Map' import. Should be before 'org.springframework.boot.context.properties.NestedConfigurationProperty'. 21
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.TimeZone' import. Should be before 'org.springframework.boot.context.properties.NestedConfigurationProperty'. 22
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 24

top/infra/jackson2/Jackson2Utils.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.springframework.core.OrderComparator'. 14
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.core.OrderComparator'. 15
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Objects' import. Should be before 'org.springframework.core.OrderComparator'. 16
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Set' import. Should be before 'org.springframework.core.OrderComparator'. 17
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.function.Function' import. Should be before 'org.springframework.core.OrderComparator'. 18
 Warning javadoc JavadocMethod Missing a Javadoc comment. 53
 Warning whitespace ParenPad '(' is followed by whitespace. 53
 Warning whitespace ParenPad '(' is followed by whitespace. 74

top/infra/jackson2/JaxbAnnotationJackson2Customizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.lang.reflect.Method' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 14
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 15
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Optional' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 16

top/infra/jackson2/JaxbAnnotationJackson2MapperCustomizerFactory.java

Severity Category Rule Message Line
 Warning sizes LineLength Line is longer than 120 characters (found 124). 9

top/infra/jackson2/JodaTimeJackson2Customizer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.List' import. Should be before 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'. 16
 Warning javadoc JavadocMethod Missing a Javadoc comment. 39
 Warning sizes LineLength Line is longer than 120 characters (found 129). 45
 Warning sizes LineLength Line is longer than 120 characters (found 122). 53

top/infra/jackson2/JodaTimeJackson2MapperCustomizerFactory.java

Severity Category Rule Message Line
 Warning sizes LineLength Line is longer than 120 characters (found 121). 11

top/infra/jackson2/deser/PairDeserializer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.apache.commons.lang3.tuple.Pair'. 18
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.lang.reflect.InvocationTargetException' import. Should be before 'org.apache.commons.lang3.tuple.Pair'. 19
 Warning naming MemberName Member name '_type' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 30
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 32
 Warning naming MemberName Member name '_keyDeserializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 37
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 38
 Warning naming MemberName Member name '_keyTypeDeserializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 42
 Warning naming MemberName Member name '_valueDeserializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 47
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 49
 Warning naming MemberName Member name '_valueTypeDeserializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 53
 Warning javadoc JavadocMethod Missing a Javadoc comment. 61
 Warning sizes LineLength Line is longer than 120 characters (found 152). 218
 Warning sizes LineLength Line is longer than 120 characters (found 128). 221
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '177'. 272

top/infra/jackson2/ser/PairSerializer.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.io.IOException' import. Should be before 'org.apache.commons.lang3.tuple.Pair'. 18
 Warning imports CustomImportOrder Wrong lexicographical order for 'java.util.Map' import. Should be before 'org.apache.commons.lang3.tuple.Pair'. 19
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 26
 Warning naming MemberName Member name '_property' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 29
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 31
 Warning naming MemberName Member name '_staticTyping' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 35
 Warning whitespace EmptyLineSeparator ',' should be separated from previous statement. 37
 Warning coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 37
 Warning naming MemberName Member name '_entryType' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 37
 Warning naming MemberName Member name '_keyType' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 37
 Warning naming MemberName Member name '_valueType' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 37
 Warning naming MemberName Member name '_kts' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 41
 Warning naming MemberName Member name '_vts' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 45
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 46
 Warning naming MemberName Member name '_ks' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 49
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 50
 Warning naming MemberName Member name '_vs' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 53
 Warning naming MemberName Member name '_dks' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 58
 Warning naming MemberName Member name '_dvs' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 63
 Warning javadoc JavadocMethod Missing a Javadoc comment. 65
 Warning sizes LineLength Line is longer than 120 characters (found 139). 106
 Warning coding VariableDeclarationUsageDistance Distance between variable 'valueElem' declaration and its first usage is 4, but allowed 3. Consider making that variable final if you still need to store its value in advance (before method calls that might have side effects on the original value). 201
 Warning sizes LineLength Line is longer than 120 characters (found 127). 212
 Warning sizes LineLength Line is longer than 120 characters (found 131). 240
 Warning naming MethodName Method name '_findAndAddDynamicKeySerializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. 261
 Warning sizes LineLength Line is longer than 120 characters (found 134). 266
 Warning naming MethodName Method name '_findAndAddDynamicKeySerializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. 273
 Warning sizes LineLength Line is longer than 120 characters (found 134). 278
 Warning naming MethodName Method name '_findAndAddDynamicValueSerializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. 285
 Warning sizes LineLength Line is longer than 120 characters (found 134). 290
 Warning naming MethodName Method name '_findAndAddDynamicValueSerializer' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9_]*$'. 297
 Warning sizes LineLength Line is longer than 120 characters (found 134). 302