Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
219 1 39 0

Files

File  I  W  E
nl/tudelft/simulation/dsol/experiment/ExperimentReplication.java 0 1 0
nl/tudelft/simulation/dsol/experiment/RunControl.java 0 3 0
nl/tudelft/simulation/dsol/experiment/Treatment.java 0 3 0
nl/tudelft/simulation/dsol/logger/SimLogger.java 0 2 0
nl/tudelft/simulation/dsol/model/DsolModel.java 0 1 0
nl/tudelft/simulation/dsol/simtime/SimTime.java 1 11 0
nl/tudelft/simulation/dsol/simulators/DevsRealTimeAnimator.java 0 1 0
nl/tudelft/simulation/dsol/simulators/RealTime.java 0 5 0
nl/tudelft/simulation/dsol/simulators/Simulator.java 0 3 0
nl/tudelft/simulation/dsol/simulators/clock/ClockDevDessAnimator.java 0 1 0
nl/tudelft/simulation/dsol/simulators/clock/ClockDevDessSimulator.java 0 1 0
nl/tudelft/simulation/dsol/simulators/clock/ClockDevsAnimator.java 0 1 0
nl/tudelft/simulation/dsol/simulators/clock/ClockDevsRealTimeAnimator.java 0 1 0
nl/tudelft/simulation/dsol/simulators/clock/ClockDevsSimulator.java 0 1 0
nl/tudelft/simulation/dsol/simulators/clock/ClockDevsSimulatorInterface.java 0 2 0
nl/tudelft/simulation/dsol/simulators/time/TimeDevsSimulatorInterface.java 0 2 0

Rules

Category Rule Violations Severity
blocks NeedBraces 15  Warning
coding HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
7  Warning
design VisibilityModifier 1  Warning
javadoc JavadocMethod 4  Warning
JavadocPackage 1  Info
misc TodoComment 1  Warning
modifier RedundantModifier 6  Warning
naming ConstantName 5  Warning

Details

nl/tudelft/simulation/dsol/experiment/ExperimentReplication.java

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

nl/tudelft/simulation/dsol/experiment/RunControl.java

Severity Category Rule Message Line
 Warning blocks NeedBraces 'if' construct must use '{}'s. 132
 Warning blocks NeedBraces 'if' construct must use '{}'s. 134
 Warning blocks NeedBraces 'if' construct must use '{}'s. 136

nl/tudelft/simulation/dsol/experiment/Treatment.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'final' modifier. 32
 Warning javadoc JavadocMethod Expected @param tag for '<M>'. 82
 Warning javadoc JavadocMethod Expected @param tag for '<M>'. 90

nl/tudelft/simulation/dsol/logger/SimLogger.java

Severity Category Rule Message Line
 Warning blocks NeedBraces 'if' construct must use '{}'s. 42
 Warning blocks NeedBraces 'else' construct must use '{}'s. 44

nl/tudelft/simulation/dsol/model/DsolModel.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Expected @param tag for '<U>'. 246

nl/tudelft/simulation/dsol/simtime/SimTime.java

Severity Category Rule Message Line
 Info javadoc JavadocPackage Missing package-info.java file. 1
 Warning naming ConstantName Name 'hashDouble' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21
 Warning naming ConstantName Name 'hashFloat' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 24
 Warning naming ConstantName Name 'hashLong' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
 Warning naming ConstantName Name 'hashDuration' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Warning naming ConstantName Name 'hashFloatDuration' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 144
 Warning blocks NeedBraces 'if' construct must use '{}'s. 146
 Warning blocks NeedBraces 'if' construct must use '{}'s. 148
 Warning blocks NeedBraces 'if' construct must use '{}'s. 150
 Warning blocks NeedBraces 'if' construct must use '{}'s. 152
 Warning blocks NeedBraces 'if' construct must use '{}'s. 154

nl/tudelft/simulation/dsol/simulators/DevsRealTimeAnimator.java

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

nl/tudelft/simulation/dsol/simulators/RealTime.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'final' modifier. 25
 Warning modifier RedundantModifier Redundant 'final' modifier. 40
 Warning modifier RedundantModifier Redundant 'final' modifier. 40
 Warning modifier RedundantModifier Redundant 'final' modifier. 62
 Warning modifier RedundantModifier Redundant 'final' modifier. 80

nl/tudelft/simulation/dsol/simulators/Simulator.java

Severity Category Rule Message Line
 Warning coding HiddenField 'model' hides a field. 104
 Warning coding HiddenField 'replication' hides a field. 104
 Warning blocks NeedBraces 'if' construct must use '{}'s. 607

nl/tudelft/simulation/dsol/simulators/clock/ClockDevDessAnimator.java

Severity Category Rule Message Line
 Warning coding HiddenField 'startTime' hides a field. 48

nl/tudelft/simulation/dsol/simulators/clock/ClockDevDessSimulator.java

Severity Category Rule Message Line
 Warning coding HiddenField 'startTime' hides a field. 48

nl/tudelft/simulation/dsol/simulators/clock/ClockDevsAnimator.java

Severity Category Rule Message Line
 Warning coding HiddenField 'startTime' hides a field. 45

nl/tudelft/simulation/dsol/simulators/clock/ClockDevsRealTimeAnimator.java

Severity Category Rule Message Line
 Warning coding HiddenField 'startTime' hides a field. 45

nl/tudelft/simulation/dsol/simulators/clock/ClockDevsSimulator.java

Severity Category Rule Message Line
 Warning coding HiddenField 'startTime' hides a field. 45

nl/tudelft/simulation/dsol/simulators/clock/ClockDevsSimulatorInterface.java

Severity Category Rule Message Line
 Warning blocks NeedBraces 'if' construct must use '{}'s. 71
 Warning blocks NeedBraces 'if' construct must use '{}'s. 105

nl/tudelft/simulation/dsol/simulators/time/TimeDevsSimulatorInterface.java

Severity Category Rule Message Line
 Warning blocks NeedBraces 'if' construct must use '{}'s. 65
 Warning blocks NeedBraces 'if' construct must use '{}'s. 99