The following document contains the results of Checkstyle 6.18 with development/dsol-checks.xml ruleset. 
| Category | Rule | Violations | Severity | 
|---|---|---|---|
| blocks | AvoidNestedBlocks
  | 
1 | |
| EmptyBlock | 3 | ||
| NeedBraces | 41 | ||
| design | DesignForExtension | 5 | |
| VisibilityModifier | 1 | ||
| javadoc | JavadocStyle
  | 
44 | |
| JavadocVariable | 1 | ||
| misc | FinalParameters | 38 | |
| modifier | RedundantModifier | 1 | |
| naming | LocalVariableName | 8 | |
| sizes | LineLength
  | 
1 | |
| MethodLength | 3 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 30 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 34 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| blocks | EmptyBlock | Must have at least one statement. | 66 | |
| design | DesignForExtension | Method 'unBlock' is not designed for extension - needs to be abstract, final or empty. | 80 | |
| sizes | MethodLength | Method length is 171 lines (max allowed is 150). | 80 | |
| design | DesignForExtension | Method 'addTrafficLight' is not designed for extension - needs to be abstract, final or empty. | 257 | |
| misc | FinalParameters | Parameter sequence2 should be final. | 257 | |
| misc | FinalParameters | Parameter trafficLight should be final. | 257 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 45 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 28 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 46 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| modifier | RedundantModifier | Redundant 'public' modifier. | 93 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 63 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 67 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 75 | |
| design | VisibilityModifier | Variable 'interLine' must be private and have accessor methods. | 75 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 48 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 52 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 56 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 60 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 68 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 72 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 76 | |
| design | DesignForExtension | Method 'getOriginLat' is not designed for extension - needs to be abstract, final or empty. | 164 | |
| design | DesignForExtension | Method 'getOriginLong' is not designed for extension - needs to be abstract, final or empty. | 172 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 40 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 44 | |
| misc | FinalParameters | Parameter juncTag should be final. | 96 | |
| misc | FinalParameters | Parameter simulator should be final. | 96 | |
| misc | FinalParameters | Parameter openDriveNetworkLaneParser should be final. | 97 | |
| blocks | NeedBraces | 'for' construct must use '{}'s. | 111 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 40 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 44 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 48 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 52 | |
| misc | FinalParameters | Parameter orientation should be final. | 104 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 112 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 117 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 122 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 31 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 35 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 47 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 51 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 55 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 59 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 29 | |
| misc | FinalParameters | Parameter s should be final. | 65 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 27 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 27 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 75 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 83 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 87 | |
| design | DesignForExtension | Method 'getHeaderTag' is not designed for extension - needs to be abstract, final or empty. | 226 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 21 | |
| misc | FinalParameters | Parameter network should be final. | 31 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 35 | |
| misc | FinalParameters | Parameter geometryTag should be final. | 118 | |
| misc | FinalParameters | Parameter elevationTags should be final. | 118 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 121 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 128 | |
| misc | FinalParameters | Parameter parser should be final. | 147 | |
| misc | FinalParameters | Parameter planViewTag should be final. | 147 | |
| misc | FinalParameters | Parameter geometryTag should be final. | 147 | |
| misc | FinalParameters | Parameter geometryCount should be final. | 148 | |
| misc | FinalParameters | Parameter planViewTag should be final. | 188 | |
| misc | FinalParameters | Parameter geometryTag should be final. | 188 | |
| misc | FinalParameters | Parameter geometryCount should be final. | 188 | |
| misc | FinalParameters | Parameter roadTag should be final. | 188 | |
| misc | FinalParameters | Parameter pFrom should be final. | 228 | |
| misc | FinalParameters | Parameter pTo should be final. | 228 | |
| misc | FinalParameters | Parameter pRadius should be final. | 228 | |
| misc | FinalParameters | Parameter pMinDistance should be final. | 228 | |
| misc | FinalParameters | Parameter shortest should be final. | 229 | |
| misc | FinalParameters | Parameter side should be final. | 229 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 362 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 31 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 35 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 39 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 47 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| sizes | MethodLength | Method length is 198 lines (max allowed is 150). | 196 | |
| misc | FinalParameters | Parameter roadTag should be final. | 196 | |
| misc | FinalParameters | Parameter simulator should be final. | 196 | |
| misc | FinalParameters | Parameter openDriveNetworkLaneParser should be final. | 197 | |
| blocks | AvoidNestedBlocks | Avoid nested blocks. | 204 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 206 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 208 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 210 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 243 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 247 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 278 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 282 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 317 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 319 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 322 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 324 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 346 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 350 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 385 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 387 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 390 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 392 | |
| sizes | MethodLength | Method length is 441 lines (max allowed is 150). | 407 | |
| misc | FinalParameters | Parameter roadTag should be final. | 407 | |
| misc | FinalParameters | Parameter simulator should be final. | 407 | |
| misc | FinalParameters | Parameter openDriveNetworkLaneParser should be final. | 408 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 434 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 440 | |
| naming | LocalVariableName | Name 'laneWidth_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 473 | |
| naming | LocalVariableName | Name 'laneWidth_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 474 | |
| naming | LocalVariableName | Name 'leftOffset_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 476 | |
| naming | LocalVariableName | Name 'leftOffset_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 478 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 531 | |
| sizes | LineLength | Line is longer than 128 characters (found 130). | 565 | |
| naming | LocalVariableName | Name 'laneWidth_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 675 | |
| naming | LocalVariableName | Name 'laneWidth_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 676 | |
| naming | LocalVariableName | Name 'leftOffset_start' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 678 | |
| naming | LocalVariableName | Name 'leftOffset_end' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 680 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 734 | |
| misc | FinalParameters | Parameter roadTag should be final. | 858 | |
| misc | FinalParameters | Parameter openDriveNetworkLaneParser should be final. | 858 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 860 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 870 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 872 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 874 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 879 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 881 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 883 | |
| misc | FinalParameters | Parameter roadTag should be final. | 913 | |
| misc | FinalParameters | Parameter simulator should be final. | 913 | |
| misc | FinalParameters | Parameter openDriveNetworkLaneParser should be final. | 914 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 932 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 934 | |
| blocks | EmptyBlock | Must have at least one statement. | 970 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 973 | |
| misc | FinalParameters | Parameter roadTag should be final. | 984 | |
| misc | FinalParameters | Parameter simulator should be final. | 984 | |
| misc | FinalParameters | Parameter openDriveNetworkLaneParser should be final. | 985 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 1000 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 1002 | |
| blocks | EmptyBlock | Must have at least one statement. | 1033 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 1036 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 27 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 31 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 47 | 
| Severity | Category | Rule | Message | Line | 
|---|---|---|---|---|
| javadoc | JavadocStyle | First sentence should end with a period. | 15 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 18 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 21 |