The following document contains the results of Checkstyle 7.6.1 with odl_checks.xml ruleset. 
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | OverloadMethodsDeclarationOrder | 80 | |
| imports | CustomImportOrder
|
1 | |
| indentation | Indentation
|
7 | |
| javadoc | JavadocParagraph
|
2 | |
| NonEmptyAtclauseDescription | 2 | ||
| naming | ParameterName
|
38 | |
| sizes | LineLength
|
1 | |
| whitespace | WhitespaceAround
|
1 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| indentation | Indentation | 'method call' child have incorrect indentation level 8, expected level should be 12. | 87 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| indentation | Indentation | 'method call' child have incorrect indentation level 12, expected level should be 16. | 205 | |
| indentation | Indentation | 'method call' child have incorrect indentation level 12, expected level should be 16. | 213 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 1406 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 118 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 124 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 142 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 148 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 154 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 160 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 166 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 182 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 188 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 194 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 200 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 206 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 212 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 218 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 224 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 386 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 415 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 421 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '229'. | 449 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '307'. | 455 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '123'. | 461 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '217'. | 467 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '117'. | 473 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '402'. | 479 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '211'. | 485 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '223'. | 491 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '165'. | 497 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '141'. | 503 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '153'. | 509 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '349'. | 515 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '135'. | 521 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '325'. | 527 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '147'. | 533 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '408'. | 539 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '181'. | 545 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '241'. | 551 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '343'. | 557 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '337'. | 563 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '187'. | 569 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '97'. | 575 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '432'. | 581 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '420'. | 587 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '193'. | 593 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '379'. | 599 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '385'. | 605 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '199'. | 611 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '414'. | 617 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '159'. | 623 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '313'. | 629 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '373'. | 635 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '319'. | 641 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '205'. | 647 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '265'. | 653 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '426'. | 659 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '367'. | 665 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '283'. | 671 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '277'. | 677 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '295'. | 683 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| 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 | |
| indentation | Indentation | 'try' have incorrect indentation level 7, expected level should be 8. | 48 | |
| sizes | LineLength | Line is longer than 120 characters (found 125). | 54 | |
| whitespace | WhitespaceAround | WhitespaceAround: '=' is not followed by whitespace. | 183 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 210 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 44 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 46 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 52 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 54 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 56 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 58 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 60 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 66 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 68 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 70 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 72 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 74 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 76 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 78 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 80 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 134 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 146 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 148 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '82'. | 154 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '108'. | 156 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '46'. | 158 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '78'. | 160 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '44'. | 162 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '142'. | 164 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '76'. | 166 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '80'. | 168 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '60'. | 170 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '52'. | 172 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '56'. | 174 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '124'. | 176 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '50'. | 178 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '116'. | 180 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '54'. | 182 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '144'. | 184 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '66'. | 186 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '86'. | 188 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '122'. | 190 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '120'. | 192 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '68'. | 194 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '40'. | 196 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '152'. | 198 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '148'. | 200 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '70'. | 202 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '132'. | 204 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '134'. | 206 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '72'. | 208 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '146'. | 210 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '58'. | 212 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '112'. | 214 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '130'. | 216 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '114'. | 218 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '74'. | 220 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '94'. | 222 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '150'. | 224 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '140'. | 226 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '100'. | 228 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '98'. | 230 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '104'. | 232 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocParagraph | Empty line should be followed by <p> tag on the next line. | 33 | |
| javadoc | JavadocParagraph | Empty line should be followed by <p> tag on the next line. | 47 | |
| javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 74 | |
| javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 95 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| indentation | Indentation | 'for' have incorrect indentation level 7, expected level should be 8. | 36 | |
| indentation | Indentation | 'for' child have incorrect indentation level 11, expected level should be 12. | 37 | |
| indentation | Indentation | 'for rcurly' have incorrect indentation level 7, expected level should be 8. | 38 |