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
15 0 129 0

Rules

Category Rule Violations Severity
coding OverloadMethodsDeclarationOrder 80  Warning
imports CustomImportOrder
  • thirdPartyPackageRegExp: ".*"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
1  Warning
indentation Indentation
  • throwsIndent: "4"
  • arrayInitIndent: "4"
  • caseIndent: "4"
  • basicOffset: "4"
  • braceAdjustment: "0"
  • lineWrappingIndentation: "4"
4  Warning
javadoc JavadocParagraph
  • allowNewlineParagraph: "false"
2  Warning
NonEmptyAtclauseDescription 2  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://"
1  Warning
whitespace WhitespaceAround
  • allowEmptyConstructors: "true"
  • allowEmptyMethods: "true"
  • allowEmptyLoops: "true"
  • allowEmptyTypes: "true"
1  Warning

Details

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

Severity Category Rule Message Line
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 1411

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
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '230'. 450
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '308'. 456
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '124'. 462
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '218'. 468
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '118'. 474
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '403'. 480
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '212'. 486
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '224'. 492
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '166'. 498
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '142'. 504
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '154'. 510
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '350'. 516
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '136'. 522
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '326'. 528
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '148'. 534
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '409'. 540
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '182'. 546
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '242'. 552
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '344'. 558
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '338'. 564
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '188'. 570
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '98'. 576
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '433'. 582
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '421'. 588
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '194'. 594
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '380'. 600
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '386'. 606
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '200'. 612
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '415'. 618
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '160'. 624
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '314'. 630
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '374'. 636
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '320'. 642
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '206'. 648
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '266'. 654
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '427'. 660
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '368'. 666
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '284'. 672
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '278'. 678
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '296'. 684

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. 48
 Warning sizes LineLength Line is longer than 120 characters (found 125). 54
 Warning whitespace WhitespaceAround WhitespaceAround: '=' is not followed by whitespace. 183
 Warning naming ParameterName Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. 210

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
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '82'. 154
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '108'. 156
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '46'. 158
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '78'. 160
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '44'. 162
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '142'. 164
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '76'. 166
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '80'. 168
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '60'. 170
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '52'. 172
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '56'. 174
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '124'. 176
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '50'. 178
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '116'. 180
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '54'. 182
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '144'. 184
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '66'. 186
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '86'. 188
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '122'. 190
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '120'. 192
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '68'. 194
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '40'. 196
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '152'. 198
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '148'. 200
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '70'. 202
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '132'. 204
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '134'. 206
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '72'. 208
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '146'. 210
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '58'. 212
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '112'. 214
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '130'. 216
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '114'. 218
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '74'. 220
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '94'. 222
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '150'. 224
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '140'. 226
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '100'. 228
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '98'. 230
 Warning coding OverloadMethodsDeclarationOrder Overload methods should not be split. Previous overloaded method located at line '104'. 232

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. 32
 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 javadoc NonEmptyAtclauseDescription At-clause should have a non-empty description. 91

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