Checkstyle Results

The following document contains the results of Checkstyle 6.16 with odl_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
55 0 74 0

Files

File  I  W  E
org/opendaylight/yangtools/yang/data/util/AbstractModuleStringIdentityrefCodec.java 0 1 0
org/opendaylight/yangtools/yang/data/util/AbstractModuleStringInstanceIdentifierCodec.java 0 1 0
org/opendaylight/yangtools/yang/data/util/AbstractStringIdentityrefCodec.java 0 1 0
org/opendaylight/yangtools/yang/data/util/AbstractStringInstanceIdentifierCodec.java 0 5 0
org/opendaylight/yangtools/yang/data/util/AbstractStringUnionCodec.java 0 2 0
org/opendaylight/yangtools/yang/data/util/AugmentationContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/ChoiceNodeDataWithSchema.java 0 3 0
org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java 0 8 0
org/opendaylight/yangtools/yang/data/util/DataContainerContextNode.java 0 2 0
org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java 0 5 0
org/opendaylight/yangtools/yang/data/util/LeafInterner.java 0 3 0
org/opendaylight/yangtools/yang/data/util/LeafListEntryContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/LeafsetEntryInterner.java 0 3 0
org/opendaylight/yangtools/yang/data/util/ListEntryNodeDataWithSchema.java 0 3 0
org/opendaylight/yangtools/yang/data/util/OrderedLeafListMixinContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/OrderedMapMixinContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/ParserStreamUtils.java 0 6 0
org/opendaylight/yangtools/yang/data/util/UnkeyedListMixinContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/UnorderedLeafListMixinContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/UnorderedMapMixinContextNode.java 0 1 0
org/opendaylight/yangtools/yang/data/util/XpathStringParsingPathArgumentBuilder.java 0 10 0
org/opendaylight/yangtools/yang/data/util/YangModeledAnyXmlNodeDataWithSchema.java 0 1 0
org/opendaylight/yangtools/yang/data/util/codec/AbstractCodecFactory.java 0 12 0
org/opendaylight/yangtools/yang/data/util/codec/PrecomputedCodecCache.java 0 1 0

Rules

Category Rule Violations Severity
coding IllegalCatch 2  Warning
OverloadMethodsDeclarationOrder 2  Warning
javadoc JavadocParagraph
  • allowNewlineParagraph: "false"
12  Warning
JavadocStyle
  • tokens: "ANNOTATION_DEF, ANNOTATION_FIELD_DEF, CLASS_DEF, CTOR_DEF, ENUM_CONSTANT_DEF, ENUM_DEF, INTERFACE_DEF, METHOD_DEF, VARIABLE_DEF"
  • checkEmptyJavadoc: "true"
6  Warning
JavadocTagContinuationIndentation 2  Warning
NonEmptyAtclauseDescription 10  Warning
modifier RedundantModifier 8  Warning
naming LocalVariableName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9]*$"
  • allowOneCharVarInForLoop: "true"
  • tokens: "VARIABLE_DEF"
2  Warning
MemberName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9]*$"
1  Warning
sizes LineLength
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
9  Warning
whitespace EmptyLineSeparator
  • allowNoEmptyLineBetweenFields: "true"
  • tokens: "IMPORT, CLASS_DEF, INTERFACE_DEF, ENUM_DEF, STATIC_INIT, INSTANCE_INIT, METHOD_DEF, CTOR_DEF, VARIABLE_DEF"
12  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 "
  • option: "NL"
3  Warning

Details

org/opendaylight/yangtools/yang/data/util/AbstractModuleStringIdentityrefCodec.java

Severity Category Rule Message Line
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 23

org/opendaylight/yangtools/yang/data/util/AbstractModuleStringInstanceIdentifierCodec.java

Severity Category Rule Message Line
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 28

org/opendaylight/yangtools/yang/data/util/AbstractStringIdentityrefCodec.java

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

org/opendaylight/yangtools/yang/data/util/AbstractStringInstanceIdentifierCodec.java

Severity Category Rule Message Line
 Warning sizes LineLength Line is longer than 120 characters (found 135). 27
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 70
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 73
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 78
 Warning javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 84

org/opendaylight/yangtools/yang/data/util/AbstractStringUnionCodec.java

Severity Category Rule Message Line
 Warning coding IllegalCatch Catching 'Exception' is not allowed. 42
 Warning coding IllegalCatch Catching 'Exception' is not allowed. 73

org/opendaylight/yangtools/yang/data/util/AugmentationContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 21

org/opendaylight/yangtools/yang/data/util/ChoiceNodeDataWithSchema.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 16
 Warning javadoc JavadocStyle First sentence should end with a period. 16
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 17

org/opendaylight/yangtools/yang/data/util/CompositeNodeDataWithSchema.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 41
 Warning javadoc JavadocStyle First sentence should end with a period. 41
 Warning sizes LineLength Line is longer than 120 characters (found 125). 44
 Warning sizes LineLength Line is longer than 120 characters (found 142). 134
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '55'. 172
 Warning sizes LineLength Line is longer than 120 characters (found 143). 194
 Warning sizes LineLength Line is longer than 120 characters (found 121). 217
 Warning sizes LineLength Line is longer than 120 characters (found 131). 229

org/opendaylight/yangtools/yang/data/util/DataContainerContextNode.java

Severity Category Rule Message Line
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '33'. 51
 Warning naming LocalVariableName Local variable name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 68

org/opendaylight/yangtools/yang/data/util/DataSchemaContextNode.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 140
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 147
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 148
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 149
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 150

org/opendaylight/yangtools/yang/data/util/LeafInterner.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 28
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 32
 Warning whitespace OperatorWrap '||' should be on a new line. 68

org/opendaylight/yangtools/yang/data/util/LeafListEntryContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 15

org/opendaylight/yangtools/yang/data/util/LeafsetEntryInterner.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 27
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 31
 Warning whitespace OperatorWrap '||' should be on a new line. 73

org/opendaylight/yangtools/yang/data/util/ListEntryNodeDataWithSchema.java

Severity Category Rule Message Line
 Warning naming MemberName Member name 'qNameToKeys' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 26
 Warning naming LocalVariableName Local variable name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 43
 Warning sizes LineLength Line is longer than 120 characters (found 137). 62

org/opendaylight/yangtools/yang/data/util/OrderedLeafListMixinContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 14

org/opendaylight/yangtools/yang/data/util/OrderedMapMixinContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 14

org/opendaylight/yangtools/yang/data/util/ParserStreamUtils.java

Severity Category Rule Message Line
 Warning javadoc JavadocStyle First sentence should end with a period. 28
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 32
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 33
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 34
 Warning whitespace OperatorWrap '||' should be on a new line. 52
 Warning sizes LineLength Line is longer than 120 characters (found 123). 68

org/opendaylight/yangtools/yang/data/util/UnkeyedListMixinContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 19

org/opendaylight/yangtools/yang/data/util/UnorderedLeafListMixinContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 20

org/opendaylight/yangtools/yang/data/util/UnorderedMapMixinContextNode.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 21

org/opendaylight/yangtools/yang/data/util/XpathStringParsingPathArgumentBuilder.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 25
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 33
 Warning javadoc JavadocStyle First sentence should end with a period. 33
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 44
 Warning javadoc JavadocStyle First sentence should end with a period. 44
 Warning javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 189
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 208
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 214
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 250
 Warning javadoc JavadocStyle First sentence should end with a period. 250

org/opendaylight/yangtools/yang/data/util/YangModeledAnyXmlNodeDataWithSchema.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'public' modifier. 16

org/opendaylight/yangtools/yang/data/util/codec/AbstractCodecFactory.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 101
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 102
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 103
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 104
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 105
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 106
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 107
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 108
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 109
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 110
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 111
 Warning whitespace EmptyLineSeparator 'METHOD_DEF' should be separated from previous statement. 112

org/opendaylight/yangtools/yang/data/util/codec/PrecomputedCodecCache.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 20