The following document contains the results of Checkstyle 8.26 with development/dsol-checks.xml ruleset. 
| Files | |||
|---|---|---|---|
| 75 | 18 | 76 | 0 |
| Category | Rule | Violations | Severity |
|---|---|---|---|
| blocks | EmptyBlock | 11 | |
| NeedBraces | 24 | ||
| design | HideUtilityClassConstructor | 1 | |
| VisibilityModifier | 9 | ||
| imports | UnusedImports | 4 | |
| javadoc | JavadocPackage | 3 | |
JavadocStyle
|
1 | ||
| JavadocVariable | 7 | ||
| misc | FinalParameters | 3 | |
| TodoComment | 13 | ||
| naming | ConstantName | 1 | |
| sizes | LineLength
|
8 | |
| MethodLength | 4 | ||
| ParameterNumber | 3 | ||
| whitespace | WhitespaceAfter | 2 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 140 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 192 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 131). | 302 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 131). | 290 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | MethodLength | Method length is 166 lines (max allowed is 150). | 142 | |
| sizes | ParameterNumber | More than 7 parameters (found 14). | 354 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | MethodLength | Method length is 218 lines (max allowed is 150). | 138 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 144). | 143 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 299 | |
| whitespace | WhitespaceAfter | ';' is not followed by whitespace. | 334 | |
| whitespace | WhitespaceAfter | ';' is not followed by whitespace. | 339 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 390 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 576 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 133). | 177 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| blocks | EmptyBlock | Must have at least one statement. | 293 | |
| sizes | ParameterNumber | More than 7 parameters (found 12). | 440 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocPackage | Missing package-info.java file. | 1 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | ParameterNumber | More than 7 parameters (found 8). | 371 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 70 | |
| javadoc | JavadocStyle | First sentence should end with a period. | 73 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | FinalParameters | Parameter args should be final. | 34 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| imports | UnusedImports | Unused import - org.djunits.unit.LengthUnit. | 15 | |
| imports | UnusedImports | Unused import - org.djunits.value.vdouble.scalar.Length. | 17 | |
| imports | UnusedImports | Unused import - org.opentrafficsim.core.gtu.GTUType. | 26 | |
| imports | UnusedImports | Unused import - org.opentrafficsim.road.network.lane.conflict.ConflictBuilder. | 35 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| javadoc | JavadocVariable | Missing a Javadoc comment. | 197 | |
| design | VisibilityModifier | Variable 'totalTravelDistance' must be private and have accessor methods. | 197 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 199 | |
| design | VisibilityModifier | Variable 'totalTravelTime' must be private and have accessor methods. | 199 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 201 | |
| design | VisibilityModifier | Variable 'meanSpeed' must be private and have accessor methods. | 201 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 203 | |
| design | VisibilityModifier | Variable 'meanTravelTimePerDistance' must be private and have accessor methods. | 203 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 205 | |
| design | VisibilityModifier | Variable 'meanTripLength' must be private and have accessor methods. | 205 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 207 | |
| design | VisibilityModifier | Variable 'totalDelay' must be private and have accessor methods. | 207 | |
| javadoc | JavadocVariable | Missing a Javadoc comment. | 209 | |
| design | VisibilityModifier | Variable 'totalNumberOfStops' must be private and have accessor methods. | 209 | |
| misc | FinalParameters | Parameter time should be final. | 211 | |
| misc | FinalParameters | Parameter time should be final. | 234 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 130). | 162 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 96 | |
| sizes | MethodLength | Method length is 158 lines (max allowed is 150). | 136 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 242 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 262 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 268 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| blocks | NeedBraces | 'if' construct must use '{}'s. | 565 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 567 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 582 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 584 | |
| blocks | EmptyBlock | Must have at least one statement. | 590 | |
| blocks | EmptyBlock | Must have at least one statement. | 594 | |
| blocks | EmptyBlock | Must have at least one statement. | 598 | |
| blocks | EmptyBlock | Must have at least one statement. | 602 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 730 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 735 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 748 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| design | VisibilityModifier | Variable 'sessionModelMap' must be private and have accessor methods. | 83 | |
| design | VisibilityModifier | Variable 'sessionWebModelMap' must be private and have accessor methods. | 86 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 211 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 213 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 215 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 217 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 219 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 233 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 235 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 237 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 240 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 242 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 445 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 447 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 462 | |
| blocks | NeedBraces | 'else' construct must use '{}'s. | 464 | |
| blocks | EmptyBlock | Must have at least one statement. | 470 | |
| blocks | EmptyBlock | Must have at least one statement. | 474 | |
| blocks | EmptyBlock | Must have at least one statement. | 478 | |
| blocks | EmptyBlock | Must have at least one statement. | 482 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 610 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 615 | |
| blocks | NeedBraces | 'if' construct must use '{}'s. | 628 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 130). | 209 | |
| sizes | LineLength | Line is longer than 128 characters (found 130). | 321 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| blocks | EmptyBlock | Must have at least one statement. | 363 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 364 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 423 | |
| blocks | EmptyBlock | Must have at least one statement. | 458 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 459 | |
| misc | TodoComment | Comment matches to-do format 'TODO:'. | 532 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | ConstantName | Name 'colorer' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 262 | |
| sizes | MethodLength | Method length is 169 lines (max allowed is 150). | 279 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 128 characters (found 133). | 548 |