Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
14 0 54 0

Rules

Category Rule Violations Severity
imports CustomImportOrder
  • thirdPartyPackageRegExp: ".*"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
2  Warning
indentation Indentation
  • throwsIndent: "4"
  • arrayInitIndent: "4"
  • caseIndent: "4"
  • basicOffset: "4"
  • braceAdjustment: "0"
  • lineWrappingIndentation: "4"
4  Warning
javadoc JavadocParagraph
  • allowNewlineParagraph: "false"
2  Warning
NonEmptyAtclauseDescription 1  Warning
naming ParameterName
  • format: "^[a-z][a-z0-9][a-zA-Z0-9]*$"
38  Warning
sizes LineLength
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
5  Warning
whitespace WhitespaceAround
  • allowEmptyConstructors: "true"
  • allowEmptyMethods: "true"
  • allowEmptyLoops: "true"
  • allowEmptyTypes: "true"
2  Warning

Details

org/opendaylight/yangtools/yang/model/export/SchemaContextEmitter.java

Severity Category Rule Message Line
 Warning sizes LineLength Line is longer than 120 characters (found 139). 115
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 395
 Warning whitespace WhitespaceAround WhitespaceAround: 'if' is not followed by whitespace. 607

org/opendaylight/yangtools/yang/model/export/SchemaToStatementWriterAdaptor.java

Severity Category Rule Message Line
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 119
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 125
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 143
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 149
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 155
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 161
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 167
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 183
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 189
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 195
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 201
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 207
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 213
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 219
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 225
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 387
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 416
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 422

org/opendaylight/yangtools/yang/model/export/SingleModuleYinStatementWriter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Wrong lexicographical order for 'org.opendaylight.yangtools.yang.model.api.SchemaPath' import. Should be before 'org.opendaylight.yangtools.yang.model.api.YangStmtMapping'. 27
 Warning indentation Indentation 'try' have incorrect indentation level 7, expected level should be 8. 49
 Warning sizes LineLength Line is longer than 120 characters (found 125). 55
 Warning whitespace WhitespaceAround WhitespaceAround: '=' is not followed by whitespace. 184
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 211

org/opendaylight/yangtools/yang/model/export/YangModuleWriter.java

Severity Category Rule Message Line
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 44
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 46
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 52
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 54
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 56
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 58
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 60
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 66
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 68
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 70
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 72
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 74
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 76
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 78
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 80
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 134
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 146
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 148

org/opendaylight/yangtools/yang/model/export/YinExportUtils.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 34
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 46
 Warning javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 70
 Warning sizes LineLength Line is longer than 120 characters (found 146). 72
 Warning sizes LineLength Line is longer than 120 characters (found 136). 79
 Warning sizes LineLength Line is longer than 120 characters (found 123). 82

org/opendaylight/yangtools/yang/model/export/test/Bug4504Test.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder 'java.io.File' should be separated from previous import group by one line. 11

org/opendaylight/yangtools/yang/model/export/test/Bug5531Test.java

Severity Category Rule Message Line
 Warning indentation Indentation 'for' have incorrect indentation level 7, expected level should be 8. 36
 Warning indentation Indentation 'for' child have incorrect indentation level 11, expected level should be 12. 37
 Warning indentation Indentation 'for rcurly' have incorrect indentation level 7, expected level should be 8. 38