PMD Results
The following document contains the results of PMD 7.7.0.
Violations By Priority
Priority 3
org/opentrafficsim/draw/TextWeight.java
| Rule |
Violation |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'final' on method 'getValue': the method is already in a final class |
66 |
org/opentrafficsim/draw/TextWidth.java
| Rule |
Violation |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'final' on method 'getValue': the method is already in a final class |
48 |
org/opentrafficsim/draw/egtf/Egtf.java
org/opentrafficsim/draw/graphs/ContourDataSource.java
org/opentrafficsim/draw/graphs/OffsetTrajectory.java
org/opentrafficsim/draw/gtu/DefaultCarAnimation.java
org/opentrafficsim/draw/network/NodeAnimation.java
Priority 4
org/opentrafficsim/draw/graphs/AbstractPlot.java
org/opentrafficsim/draw/gtu/DefaultCarAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN1' is already in scope because it is inherited by an enclosing type |
252 |
org/opentrafficsim/draw/road/BusStopAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData' |
16 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
111 |
org/opentrafficsim/draw/road/ConflictAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData' |
17 |
org/opentrafficsim/draw/road/GtuGeneratorPositionAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
100 |
org/opentrafficsim/draw/road/LaneAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.CrossSectionElementAnimation.CrossSectionElementData' |
20 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
222 |
org/opentrafficsim/draw/road/LaneDetectorAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
155 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
212 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
251 |
org/opentrafficsim/draw/road/TrafficLightAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData' |
15 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
113 |
org/opentrafficsim/draw/road/TrafficLightDetectorAnimation.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
113 |
Files
org/opentrafficsim/draw/TextWeight.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'final' on method 'getValue': the method is already in a final class |
3 |
66 |
org/opentrafficsim/draw/TextWidth.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'final' on method 'getValue': the method is already in a final class |
3 |
48 |
org/opentrafficsim/draw/egtf/Egtf.java
org/opentrafficsim/draw/graphs/AbstractPlot.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'java.awt': 'Font' is already in scope because it is imported in this file |
4 |
121 |
org/opentrafficsim/draw/graphs/ContourDataSource.java
org/opentrafficsim/draw/graphs/OffsetTrajectory.java
org/opentrafficsim/draw/gtu/DefaultCarAnimation.java
org/opentrafficsim/draw/network/NodeAnimation.java
org/opentrafficsim/draw/road/BusStopAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData' |
4 |
16 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
111 |
org/opentrafficsim/draw/road/ConflictAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData' |
4 |
17 |
org/opentrafficsim/draw/road/GtuGeneratorPositionAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
100 |
org/opentrafficsim/draw/road/LaneAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.CrossSectionElementAnimation.CrossSectionElementData' |
4 |
20 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
222 |
org/opentrafficsim/draw/road/LaneDetectorAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
155 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
212 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
251 |
org/opentrafficsim/draw/road/TrafficLightAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryImport |
Unused import 'org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData' |
4 |
15 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
113 |
org/opentrafficsim/draw/road/TrafficLightDetectorAnimation.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'RenderableTextSource': 'RENDERWHEN10' is already in scope because it is inherited by an enclosing type |
4 |
113 |