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
|
4 | |
| javadoc | JavadocParagraph
|
2 | |
| NonEmptyAtclauseDescription | 2 | ||
| naming | ParameterName
|
38 | |
| sizes | LineLength
|
1 | |
| whitespace | WhitespaceAround
|
1 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 1411 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 119 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 125 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 143 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 149 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 155 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 161 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 167 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 183 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 189 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 195 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 201 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 207 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 213 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 219 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 225 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 387 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 416 | |
| naming | ParameterName | Parameter name 'qName' must match pattern '^[a-z][a-z0-9][a-zA-Z0-9]*$'. | 422 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '230'. | 450 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '308'. | 456 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '124'. | 462 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '218'. | 468 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '118'. | 474 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '403'. | 480 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '212'. | 486 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '224'. | 492 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '166'. | 498 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '142'. | 504 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '154'. | 510 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '350'. | 516 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '136'. | 522 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '326'. | 528 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '148'. | 534 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '409'. | 540 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '182'. | 546 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '242'. | 552 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '344'. | 558 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '338'. | 564 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '188'. | 570 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '98'. | 576 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '433'. | 582 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '421'. | 588 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '194'. | 594 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '380'. | 600 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '386'. | 606 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '200'. | 612 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '415'. | 618 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '160'. | 624 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '314'. | 630 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '374'. | 636 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '320'. | 642 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '206'. | 648 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '266'. | 654 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '427'. | 660 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '368'. | 666 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '284'. | 672 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '278'. | 678 | |
| coding | OverloadMethodsDeclarationOrder | Overload methods should not be split. Previous overloaded method located at line '296'. | 684 |
| 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. | 32 | |
| javadoc | JavadocParagraph | Empty line should be followed by <p> tag on the next line. | 46 | |
| javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 70 | |
| javadoc | NonEmptyAtclauseDescription | At-clause should have a non-empty description. | 91 |
| 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 |