Checkstyle Results

The following document contains the results of Checkstyle 6.2 with development/dsol-checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
45 19 52 0

Rules

Category Rule Violations Severity
blocks EmptyBlock 6  Warning
coding HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
2  Warning
design DesignForExtension 22  Warning
VisibilityModifier 9  Warning
imports UnusedImports 6  Warning
javadoc JavadocPackage 3  Info
misc FinalParameters 7  Warning
sizes LineLength
  • max: "128"
6  Info
MethodLength 5  Info
ParameterNumber 5  Info

Details

ahfe/AHFESimulation.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'sampler' must be private and have accessor methods. 113
 Warning design DesignForExtension Method 'getReplication' is not designed for extension - needs to be abstract, final or empty. 150
 Warning design DesignForExtension Method 'getAnticipationStrategy' is not designed for extension - needs to be abstract, final or empty. 158
 Warning design DesignForExtension Method 'getReactionTime' is not designed for extension - needs to be abstract, final or empty. 166
 Warning design DesignForExtension Method 'getAnticipationTime' is not designed for extension - needs to be abstract, final or empty. 174
 Warning design DesignForExtension Method 'getTruckFraction' is not designed for extension - needs to be abstract, final or empty. 182
 Warning design DesignForExtension Method 'getDistanceError' is not designed for extension - needs to be abstract, final or empty. 190
 Warning design DesignForExtension Method 'getSpeedError' is not designed for extension - needs to be abstract, final or empty. 198
 Warning design DesignForExtension Method 'getAccelerationError' is not designed for extension - needs to be abstract, final or empty. 206
 Warning design DesignForExtension Method 'getLeftDemand' is not designed for extension - needs to be abstract, final or empty. 214
 Warning design DesignForExtension Method 'getRightDemand' is not designed for extension - needs to be abstract, final or empty. 222
 Warning design DesignForExtension Method 'getLeftFraction' is not designed for extension - needs to be abstract, final or empty. 230
 Info sizes MethodLength Method length is 302 lines (max allowed is 150). 240

ahfe/AHFEUtil.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 128 characters (found 131). 233
 Info sizes ParameterNumber More than 7 parameters (found 14). 311

org/opentrafficsim/demo/carFollowing/CanPlaceDemoCode.java

Severity Category Rule Message Line
 Warning design DesignForExtension Method 'canPlace' is not designed for extension - needs to be abstract, final or empty. 32
 Warning misc FinalParameters Parameter leaderSpeed should be final. 33
 Warning misc FinalParameters Parameter headway should be final. 33
 Warning misc FinalParameters Parameter laneBasedGTUCharacteristics should be final. 34
 Info sizes LineLength Line is longer than 128 characters (found 131). 56

org/opentrafficsim/demo/carFollowing/CircularLane.java

Severity Category Rule Message Line
 Info sizes MethodLength Method length is 163 lines (max allowed is 150). 373

org/opentrafficsim/demo/carFollowing/CircularRoad.java

Severity Category Rule Message Line
 Info sizes MethodLength Method length is 242 lines (max allowed is 150). 422

org/opentrafficsim/demo/carFollowing/OpenStreetMap.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'rectangle' must be private and have accessor methods. 85

org/opentrafficsim/demo/carFollowing/ShortMerge.java

Severity Category Rule Message Line
 Warning design DesignForExtension Method 'shortName' is not designed for extension - needs to be abstract, final or empty. 143
 Warning design DesignForExtension Method 'description' is not designed for extension - needs to be abstract, final or empty. 150
 Warning design DesignForExtension Method 'getColorer' is not designed for extension - needs to be abstract, final or empty. 167
 Warning design DesignForExtension Method 'makeModel' is not designed for extension - needs to be abstract, final or empty. 174
 Warning design DesignForExtension Method 'getSimulator' is not designed for extension - needs to be abstract, final or empty. 183
 Warning design DesignForExtension Method 'setSimulator' is not designed for extension - needs to be abstract, final or empty. 191
 Info sizes ParameterNumber More than 7 parameters (found 12). 451

org/opentrafficsim/demo/carFollowing/StraightPerception.java

Severity Category Rule Message Line
 Warning blocks EmptyBlock Must have at least one statement. 535
 Warning coding HiddenField 'headway' hides a field. 811

org/opentrafficsim/demo/carFollowing/Trajectories.java

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

org/opentrafficsim/demo/carFollowing/XMLNetworks.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'headwayGenerator' must be private and have accessor methods. 247
 Warning design VisibilityModifier Variable 'gtuType' must be private and have accessor methods. 256
 Warning design VisibilityModifier Variable 'laneChangeModel' must be private and have accessor methods. 265
 Warning blocks EmptyBlock Must have at least one statement. 299
 Info sizes MethodLength Method length is 349 lines (max allowed is 150). 334
 Info sizes ParameterNumber More than 7 parameters (found 8). 794
 Info sizes LineLength Line is longer than 128 characters (found 132). 828
 Info sizes LineLength Line is longer than 128 characters (found 140). 923

org/opentrafficsim/demo/carFollowing/XMLSampler.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'headwayGenerator' must be private and have accessor methods. 251
 Warning design VisibilityModifier Variable 'gtuType' must be private and have accessor methods. 260
 Warning design VisibilityModifier Variable 'laneChangeModel' must be private and have accessor methods. 269
 Warning blocks EmptyBlock Must have at least one statement. 303
 Info sizes MethodLength Method length is 352 lines (max allowed is 150). 338
 Info sizes ParameterNumber More than 7 parameters (found 8). 804
 Info sizes LineLength Line is longer than 128 characters (found 132). 838

org/opentrafficsim/demo/conflict/BusStreetDemo.java

Severity Category Rule Message Line
 Warning design DesignForExtension Method 'draw' is not designed for extension - needs to be abstract, final or empty. 460
 Warning design DesignForExtension Method 'getSimulator' is not designed for extension - needs to be abstract, final or empty. 536

org/opentrafficsim/demo/conflictAndControl/DemoTrafcodAndTurbo.java

Severity Category Rule Message Line
 Info javadoc JavadocPackage Missing package-info.java file.
 Warning design VisibilityModifier Variable 'trafCOD' must be private and have accessor methods. 123
 Warning misc FinalParameters Parameter theSimulator should be final. 365
 Warning misc FinalParameters Parameter gtuColorer should be final. 365

org/opentrafficsim/demo/geometry/TestGeometry.java

Severity Category Rule Message Line
 Info javadoc JavadocPackage Missing package-info.java file.

org/opentrafficsim/demo/geometry/TestModel.java

Severity Category Rule Message Line
 Warning blocks EmptyBlock Must have at least one statement. 200

org/opentrafficsim/demo/geometry/shape/ShapeFileReader.java

Severity Category Rule Message Line
 Info javadoc JavadocPackage Missing package-info.java file.
 Warning imports UnusedImports Unused import - org.djunits.unit.FrequencyUnit. 14
 Warning imports UnusedImports Unused import - org.djunits.value.vdouble.scalar.DoubleScalar. 16
 Warning blocks EmptyBlock Must have at least one statement. 473
 Warning blocks EmptyBlock Must have at least one statement. 541

org/opentrafficsim/demo/geometry/shape/ShapeModel.java

Severity Category Rule Message Line
 Warning imports UnusedImports Unused import - org.djunits.unit.TimeUnit. 7

org/opentrafficsim/demo/lanechange/LaneChangeGraph.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter low should be final. 273
 Warning misc FinalParameters Parameter high should be final. 273
 Warning coding HiddenField 'network' hides a field. 278
 Info sizes ParameterNumber More than 7 parameters (found 8). 370

org/opentrafficsim/demo/timing/TimeCircularRoadAnimation.java

Severity Category Rule Message Line
 Warning design DesignForExtension Method 'stop' is not designed for extension - needs to be abstract, final or empty. 97

org/opentrafficsim/demo/timing/TimeCircularRoadSimulation.java

Severity Category Rule Message Line
 Warning design DesignForExtension Method 'stop' is not designed for extension - needs to be abstract, final or empty. 127

org/opentrafficsim/demo/trafficcontrol/TrafCODDemo.java

Severity Category Rule Message Line
 Warning imports UnusedImports Unused import - org.djunits.unit.TimeUnit. 17
 Warning imports UnusedImports Unused import - org.opentrafficsim.road.network.lane.object.sensor.SinkSensor. 33

org/opentrafficsim/demo/trafficcontrol/TrafCODDemo2.java

Severity Category Rule Message Line
 Warning imports UnusedImports Unused import - org.djunits.unit.TimeUnit. 28