Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
9 0 39 0

Rules

Category Rule Violations Severity
coding OverloadMethodsDeclarationOrder 2  Warning
imports CustomImportOrder
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###STANDARD_JAVA_PACKAGE###THIRD_PARTY_PACKAGE###SPECIAL_IMPORTS"
  • thirdPartyPackageRegExp: ".*"
  • specialImportsRegExp: "^com.*"
15  Warning
misc OuterTypeFilename 1  Warning
naming AbbreviationAsWordInName
  • allowedAbbreviationLength: "1"
  • ignoreFinal: "false"
3  Warning
ParameterName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9]*$"
2  Warning
sizes LineLength
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
6  Warning
whitespace EmptyLineSeparator
  • allowNoEmptyLineBetweenFields: "true"
9  Warning
WhitespaceAround
  • allowEmptyLoops: "true"
  • allowEmptyTypes: "true"
  • allowEmptyMethods: "true"
  • allowEmptyConstructors: "true"
1  Warning

Details

org/opendaylight/yangtools/yang/data/jaxen/ConverterNamespaceContext.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning naming ParameterName Parameter name 'a' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 24
 Warning naming ParameterName Parameter name 'b' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 29

org/opendaylight/yangtools/yang/data/jaxen/JaxenDocumentContext.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning misc OuterTypeFilename The name of the outer type and the file do not match. 14

org/opendaylight/yangtools/yang/data/jaxen/JaxenSchemaContext.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 12

org/opendaylight/yangtools/yang/data/jaxen/JaxenSchemaContextFactory.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8

org/opendaylight/yangtools/yang/data/jaxen/JaxenXPath.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 15
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 16
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 17
 Warning whitespace WhitespaceAround WhitespaceAround: '{' is not preceded with whitespace. 111

org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeContext.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 13
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 14

org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeContextSupport.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder Wrong lexicographical order for 'org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode' import. 18
 Warning sizes LineLength Line is longer than 120 characters (found 125). 31

org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeNavigator.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 17
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 18
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 19
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 20
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 21
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 22
 Warning imports CustomImportOrder Wrong lexicographical order for 'org.opendaylight.yangtools.yang.data.api.schema.DataContainerNode' import. 33
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 216
 Warning sizes LineLength Line is longer than 120 characters (found 147). 243
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 244
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '214'. 260
 Warning sizes LineLength Line is longer than 120 characters (found 126). 278
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '242'. 283
 Warning sizes LineLength Line is longer than 120 characters (found 122). 299
 Warning sizes LineLength Line is longer than 120 characters (found 132). 304

org/opendaylight/yangtools/yang/data/jaxen/YangFunctionContext.java

Severity Category Rule Message Line
 Warning whitespace EmptyLineSeparator 'package' should be separated from previous statement. 8
 Warning imports CustomImportOrder Import statement is in the wrong order. Should be in the 'STANDARD_JAVA_PACKAGE' group. 11
 Warning naming AbbreviationAsWordInName Abbreviation in name must contain no more than '1' capital letters. 50
 Warning sizes LineLength Line is longer than 120 characters (found 134). 50