The following document contains the results of Checkstyle 8.35 with development/dsol-checks.xml ruleset.
Files | ![]() |
![]() |
![]() |
---|---|---|---|
7 | 3 | 88 | 0 |
Category | Rule | Violations | Severity |
---|---|---|---|
design | DesignForExtension | 20 | ![]() |
javadoc | JavadocVariable | 21 | ![]() |
misc | FinalParameters | 47 | ![]() |
sizes | ParameterNumber | 3 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
![]() |
design | DesignForExtension | Class 'AbstractNWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getMyGeom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractNWBRoadElement' final or making the method 'getMyGeom' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
![]() |
design | DesignForExtension | Class 'AbstractNWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getStartNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractNWBRoadElement' final or making the method 'getStartNode' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
![]() |
design | DesignForExtension | Class 'AbstractNWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getEndNode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractNWBRoadElement' final or making the method 'getEndNode' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
![]() |
design | DesignForExtension | Class 'AbstractNWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getRoadId' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractNWBRoadElement' final or making the method 'getRoadId' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
![]() |
design | DesignForExtension | Class 'AbstractNWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getBeginDistance' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractNWBRoadElement' final or making the method 'getBeginDistance' static/final/abstract/empty, or adding allowed annotation for the method. | 70 |
![]() |
design | DesignForExtension | Class 'AbstractNWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getEndDistance' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractNWBRoadElement' final or making the method 'getEndDistance' static/final/abstract/empty, or adding allowed annotation for the method. | 75 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | FinalParameters | Parameter p0 should be final. | 15 |
![]() |
misc | FinalParameters | Parameter p1 should be final. | 15 |
![]() |
misc | FinalParameters | Parameter distance should be final. | 15 |
![]() |
misc | FinalParameters | Parameter line should be final. | 33 |
![]() |
misc | FinalParameters | Parameter distance should be final. | 33 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
misc | FinalParameters | Parameter line should be final. | 43 |
![]() |
misc | FinalParameters | Parameter distance should be final. | 43 |
![]() |
misc | FinalParameters | Parameter line should be final. | 48 |
![]() |
misc | FinalParameters | Parameter distance should be final. | 48 |
![]() |
design | DesignForExtension | Class 'LocatePoint' looks like designed for extension (can be subclassed), but the method 'getPoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocatePoint' final or making the method 'getPoint' static/final/abstract/empty, or adding allowed annotation for the method. | 71 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
![]() |
sizes | ParameterNumber | More than 7 parameters (found 9). | 35 |
![]() |
misc | FinalParameters | Parameter myGeom should be final. | 35 |
![]() |
misc | FinalParameters | Parameter startNode should be final. | 35 |
![]() |
misc | FinalParameters | Parameter endNode should be final. | 35 |
![]() |
misc | FinalParameters | Parameter roadId should be final. | 35 |
![]() |
misc | FinalParameters | Parameter beginDistance should be final. | 35 |
![]() |
misc | FinalParameters | Parameter endDistance should be final. | 36 |
![]() |
misc | FinalParameters | Parameter startNumberOfLanes should be final. | 36 |
![]() |
misc | FinalParameters | Parameter endNumberOfLanes should be final. | 36 |
![]() |
misc | FinalParameters | Parameter sideCode should be final. | 36 |
![]() |
design | DesignForExtension | Class 'NWBDrivingLane' looks like designed for extension (can be subclassed), but the method 'getStartNumberOfLanes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBDrivingLane' final or making the method 'getStartNumberOfLanes' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
![]() |
design | DesignForExtension | Class 'NWBDrivingLane' looks like designed for extension (can be subclassed), but the method 'getEndNumberOfLanes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBDrivingLane' final or making the method 'getEndNumberOfLanes' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
![]() |
design | DesignForExtension | Class 'NWBDrivingLane' looks like designed for extension (can be subclassed), but the method 'getSideCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBDrivingLane' final or making the method 'getSideCode' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
sizes | ParameterNumber | More than 7 parameters (found 12). | 49 |
![]() |
misc | FinalParameters | Parameter myGeom should be final. | 49 |
![]() |
misc | FinalParameters | Parameter startNode should be final. | 49 |
![]() |
misc | FinalParameters | Parameter endNode should be final. | 49 |
![]() |
misc | FinalParameters | Parameter roadId should be final. | 49 |
![]() |
misc | FinalParameters | Parameter beginDistance should be final. | 49 |
![]() |
misc | FinalParameters | Parameter endDistance should be final. | 50 |
![]() |
misc | FinalParameters | Parameter junctionIdBegin should be final. | 50 |
![]() |
misc | FinalParameters | Parameter junctionIdEnd should be final. | 50 |
![]() |
misc | FinalParameters | Parameter adminDirection should be final. | 50 |
![]() |
misc | FinalParameters | Parameter drivingDirection should be final. | 50 |
![]() |
misc | FinalParameters | Parameter beginKM should be final. | 51 |
![]() |
misc | FinalParameters | Parameter endKM should be final. | 51 |
![]() |
design | DesignForExtension | Class 'NWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getJunctionIdBegin' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBRoadElement' final or making the method 'getJunctionIdBegin' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
![]() |
design | DesignForExtension | Class 'NWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getJunctionIdEnd' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBRoadElement' final or making the method 'getJunctionIdEnd' static/final/abstract/empty, or adding allowed annotation for the method. | 67 |
![]() |
design | DesignForExtension | Class 'NWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getAdminDirection' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBRoadElement' final or making the method 'getAdminDirection' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
![]() |
design | DesignForExtension | Class 'NWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getDrivingDirection' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBRoadElement' final or making the method 'getDrivingDirection' static/final/abstract/empty, or adding allowed annotation for the method. | 77 |
![]() |
design | DesignForExtension | Class 'NWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getBeginKM' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBRoadElement' final or making the method 'getBeginKM' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
![]() |
design | DesignForExtension | Class 'NWBRoadElement' looks like designed for extension (can be subclassed), but the method 'getEndKM' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBRoadElement' final or making the method 'getEndKM' static/final/abstract/empty, or adding allowed annotation for the method. | 87 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
![]() |
sizes | ParameterNumber | More than 7 parameters (found 9). | 35 |
![]() |
misc | FinalParameters | Parameter myGeom should be final. | 35 |
![]() |
misc | FinalParameters | Parameter startNode should be final. | 35 |
![]() |
misc | FinalParameters | Parameter endNode should be final. | 35 |
![]() |
misc | FinalParameters | Parameter roadId should be final. | 35 |
![]() |
misc | FinalParameters | Parameter beginDistance should be final. | 35 |
![]() |
misc | FinalParameters | Parameter endDistance should be final. | 36 |
![]() |
misc | FinalParameters | Parameter laneType should be final. | 36 |
![]() |
misc | FinalParameters | Parameter numberOfLanes should be final. | 36 |
![]() |
misc | FinalParameters | Parameter sideCode should be final. | 36 |
![]() |
design | DesignForExtension | Class 'NWBSpecialLane' looks like designed for extension (can be subclassed), but the method 'getLaneType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBSpecialLane' final or making the method 'getLaneType' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
![]() |
design | DesignForExtension | Class 'NWBSpecialLane' looks like designed for extension (can be subclassed), but the method 'getNumberOfLanes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBSpecialLane' final or making the method 'getNumberOfLanes' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
![]() |
design | DesignForExtension | Class 'NWBSpecialLane' looks like designed for extension (can be subclassed), but the method 'getSideCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'NWBSpecialLane' final or making the method 'getSideCode' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
misc | FinalParameters | Parameter line should be final. | 35 |
![]() |
misc | FinalParameters | Parameter startLength should be final. | 35 |
![]() |
misc | FinalParameters | Parameter endLength should be final. | 35 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
misc | FinalParameters | Parameter line should be final. | 43 |
![]() |
design | DesignForExtension | Class 'SubstringLine' looks like designed for extension (can be subclassed), but the method 'getSubstring' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SubstringLine' final or making the method 'getSubstring' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
![]() |
misc | FinalParameters | Parameter startDistance should be final. | 48 |
![]() |
misc | FinalParameters | Parameter endDistance should be final. | 48 |
![]() |
misc | FinalParameters | Parameter startDistance should be final. | 77 |
![]() |
misc | FinalParameters | Parameter endDistance should be final. | 77 |