PMD Results

The following document contains the results of PMD 6.4.0.

Files

org/opentrafficsim/trafficcontrol/ActuatedTrafficController.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 21

org/opentrafficsim/trafficcontrol/TrafficController.java

Violation Priority Line
Avoid modifiers which are implied by the context 3 29
Avoid modifiers which are implied by the context 3 32
Avoid modifiers which are implied by the context 3 35
Avoid modifiers which are implied by the context 3 38
Avoid modifiers which are implied by the context 3 41
Avoid modifiers which are implied by the context 3 44
Avoid modifiers which are implied by the context 3 47
Avoid modifiers which are implied by the context 3 79

org/opentrafficsim/trafficcontrol/ccol/CCOL.java

Violation Priority Line
Avoid unused constructor parameters such as 'trafficLights'. 3 87
Avoid unused constructor parameters such as 'sensors'. 3 88

org/opentrafficsim/trafficcontrol/trafcod/Diagram.java

Violation Priority Line
These nested if statements could be combined 3 668671

org/opentrafficsim/trafficcontrol/trafcod/TrafCOD.java

Violation Priority Line
Avoid unused constructor parameters such as 'display'. 3 227
Useless parentheses. 4 428
Useless parentheses. 4 428
Useless parentheses. 4 444
Useless parentheses. 4 444
Useless parentheses. 4 1738
Useless parentheses. 4 1825
Useless parentheses. 4 2081
Useless parentheses. 4 2831