Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
44 0 75 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/AbstractNodeDataWithSchema.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 23 0
org/opendaylight/yangtools/yang/data/util/YangModeledAnyXmlNodeDataWithSchema.java 0 1 0

Rules

Category Rule Violations Severity
coding IllegalCatch 2  Warning
MultipleVariableDeclarations 1  Warning
OverloadMethodsDeclarationOrder 2  Warning
javadoc JavadocParagraph
  • allowNewlineParagraph: "false"
20  Warning
JavadocStyle
  • checkEmptyJavadoc: "true"
7  Warning
JavadocTagContinuationIndentation 2  Warning
NonEmptyAtclauseDescription 11  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://"
10  Warning
whitespace EmptyLineSeparator
  • allowNoEmptyLineBetweenFields: "true"
  • tokens: "IMPORT, CLASS_DEF, INTERFACE_DEF, ENUM_DEF, STATIC_INIT, INSTANCE_INIT, METHOD_DEF, CTOR_DEF, VARIABLE_DEF"
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 "
  • 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/AbstractNodeDataWithSchema.java

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

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. 42
 Warning javadoc JavadocStyle First sentence should end with a period. 42
 Warning sizes LineLength Line is longer than 120 characters (found 125). 45
 Warning sizes LineLength Line is longer than 120 characters (found 142). 135
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '56'. 173
 Warning sizes LineLength Line is longer than 120 characters (found 143). 195
 Warning sizes LineLength Line is longer than 120 characters (found 121). 218
 Warning sizes LineLength Line is longer than 120 characters (found 131). 230

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. 29
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 33
 Warning whitespace OperatorWrap '||' should be on a new line. 69

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. 22
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 24
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 29
 Warning whitespace EmptyLineSeparator 'CLASS_DEF' should be separated from previous statement. 35
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 37
 Warning javadoc JavadocStyle First sentence should end with a period. 37
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 51
 Warning javadoc JavadocStyle First sentence should end with a period. 51
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 52
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 121
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 180
 Warning coding MultipleVariableDeclarations Each variable declaration must be in its own statement. 188
 Warning javadoc JavadocTagContinuationIndentation Line continuation have incorrect indentation level, expected level should be 4. 206
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 218
 Warning javadoc JavadocStyle First sentence should end with a period. 230
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 231
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 244
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 246
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 252
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 262
 Warning javadoc SummaryJavadoc First sentence of Javadoc is incomplete (period is missing) or not present. 289
 Warning javadoc JavadocStyle First sentence should end with a period. 289
 Warning sizes LineLength Line is longer than 120 characters (found 124). 312

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

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