Checkstyle Results

The following document contains the results of Checkstyle 12.1.0 with config/dsol-checks.xml ruleset.

Summary

Files  Info  Warnings  Errors
326 8 45 0

Files

File  I  W  E
org/opentrafficsim/road/gtu/LaneBasedGtu.java 1 1 0
org/opentrafficsim/road/gtu/control/DelayedActuation.java 0 1 0
org/opentrafficsim/road/gtu/generator/Platoons.java 0 1 0
org/opentrafficsim/road/gtu/perception/FilteredIterable.java 0 1 0
org/opentrafficsim/road/gtu/perception/mental/AdaptationSituationalAwareness.java 1 0 0
org/opentrafficsim/road/gtu/perception/mental/Fuller.java 1 0 0
org/opentrafficsim/road/gtu/perception/mental/sdm/Distraction.java 1 0 0
org/opentrafficsim/road/gtu/tactical/lmrs/AccelerationNoSlowLaneOvertake.java 0 1 0
org/opentrafficsim/road/gtu/tactical/lmrs/IncentiveQueue.java 0 1 0
org/opentrafficsim/road/gtu/tactical/lmrs/IncentiveSpeed.java 0 1 0
org/opentrafficsim/road/gtu/tactical/lmrs/Lmrs.java 0 1 0
org/opentrafficsim/road/gtu/tactical/pt/BusSchedule.java 0 4 0
org/opentrafficsim/road/gtu/tactical/util/ConflictUtil.java 0 2 0
org/opentrafficsim/road/gtu/tactical/util/lmrs/Cooperation.java 0 1 0
org/opentrafficsim/road/gtu/tactical/util/lmrs/LmrsUtil.java 0 1 0
org/opentrafficsim/road/gtu/tactical/util/lmrs/Synchronization.java 2 2 0
org/opentrafficsim/road/gtu/tactical/util/lmrs/Tailgating.java 0 1 0
org/opentrafficsim/road/network/Lane.java 0 1 0
org/opentrafficsim/road/network/LaneGeometryUtil.java 1 0 0
org/opentrafficsim/road/network/RoadNetwork.java 0 2 0
org/opentrafficsim/road/network/conflict/Conflict.java 0 1 0
org/opentrafficsim/road/network/conflict/ConflictBuilder.java 0 15 0
org/opentrafficsim/road/network/control/rampmetering/CycleTimeLightController.java 0 1 0
org/opentrafficsim/road/network/object/detector/LoopDetector.java 0 1 0
org/opentrafficsim/road/network/sampling/RoadSampler.java 0 1 0
org/opentrafficsim/road/od/Categorization.java 0 2 0
org/opentrafficsim/road/od/Category.java 1 1 0
org/opentrafficsim/road/od/OdMatrix.java 0 1 0

Rules

Category Rule Violations Severity
coding HiddenField
  • ignoreConstructorParameter: "true"
  • setterCanReturnItsClass: "true"
  • ignoreSetter: "true"
1  Warning
InnerAssignment 1  Warning
design VisibilityModifier 4  Warning
imports UnusedImports 1  Warning
javadoc SummaryJavadoc 16  Warning
misc TodoComment 20  Warning
modifier RedundantModifier 2  Warning
sizes LineLength
  • max: "128"
4  Info
MethodLength 1  Info
ParameterNumber 3  Info

Details

org/opentrafficsim/road/gtu/LaneBasedGtu.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 245
 Info sizes LineLength Line is longer than 128 characters (found 130). 1037

org/opentrafficsim/road/gtu/control/DelayedActuation.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 43

org/opentrafficsim/road/gtu/generator/Platoons.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 321

org/opentrafficsim/road/gtu/perception/FilteredIterable.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 49

org/opentrafficsim/road/gtu/perception/mental/AdaptationSituationalAwareness.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 128 characters (found 130). 21

org/opentrafficsim/road/gtu/perception/mental/Fuller.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 128 characters (found 148). 48

org/opentrafficsim/road/gtu/perception/mental/sdm/Distraction.java

Severity Category Rule Message Line
 Info sizes ParameterNumber More than 7 parameters (found 8). 57

org/opentrafficsim/road/gtu/tactical/lmrs/AccelerationNoSlowLaneOvertake.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 62

org/opentrafficsim/road/gtu/tactical/lmrs/IncentiveQueue.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 72

org/opentrafficsim/road/gtu/tactical/lmrs/IncentiveSpeed.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 49

org/opentrafficsim/road/gtu/tactical/lmrs/Lmrs.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 107

org/opentrafficsim/road/gtu/tactical/pt/BusSchedule.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 212
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 224
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 232
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 240

org/opentrafficsim/road/gtu/tactical/util/ConflictUtil.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 713
 Warning coding HiddenField 'zipGtuId' hides a field. 1107

org/opentrafficsim/road/gtu/tactical/util/lmrs/Cooperation.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 96

org/opentrafficsim/road/gtu/tactical/util/lmrs/LmrsUtil.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 426

org/opentrafficsim/road/gtu/tactical/util/lmrs/Synchronization.java

Severity Category Rule Message Line
 Info sizes MethodLength Method synchronize length is 179 lines (max allowed is 150). 181
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 186
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 187
 Info sizes ParameterNumber More than 7 parameters (found 13). 511

org/opentrafficsim/road/gtu/tactical/util/lmrs/Tailgating.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 180

org/opentrafficsim/road/network/Lane.java

Severity Category Rule Message Line
 Warning coding InnerAssignment Inner assignments should be avoided. 834

org/opentrafficsim/road/network/LaneGeometryUtil.java

Severity Category Rule Message Line
 Info sizes ParameterNumber More than 7 parameters (found 8). 76

org/opentrafficsim/road/network/RoadNetwork.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 171
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 353

org/opentrafficsim/road/network/conflict/Conflict.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 650

org/opentrafficsim/road/network/conflict/ConflictBuilder.java

Severity Category Rule Message Line
 Warning imports UnusedImports Unused import - ch.qos.logback.classic.Level. 33
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 278
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 503
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 610
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 696
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 708
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 716
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 724
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 1242
 Warning design VisibilityModifier Variable 'cbr' must be private and have accessor methods. 1261
 Warning design VisibilityModifier Variable 'nrOfJobs' must be private and have accessor methods. 1264
 Warning modifier RedundantModifier Redundant 'static' modifier. 1317
 Warning design VisibilityModifier Variable 'cbr' must be private and have accessor methods. 1338
 Warning design VisibilityModifier Variable 'nrOfJobs' must be private and have accessor methods. 1341
 Warning modifier RedundantModifier Redundant 'static' modifier. 1430

org/opentrafficsim/road/network/control/rampmetering/CycleTimeLightController.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 153

org/opentrafficsim/road/network/object/detector/LoopDetector.java

Severity Category Rule Message Line
 Warning misc TodoComment Comment matches to-do format 'TODO:'. 302

org/opentrafficsim/road/network/sampling/RoadSampler.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 290

org/opentrafficsim/road/od/Categorization.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 33
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 86

org/opentrafficsim/road/od/Category.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc Summary javadoc is missing. 32
 Info sizes LineLength Line is longer than 128 characters (found 130). 113

org/opentrafficsim/road/od/OdMatrix.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 805