The following document contains the results of PMD 5.3.5.
Violation | Line |
---|---|
Avoid unused imports such as 'org.opentrafficsim.road.gtu.lane.perception.LanePerception' | 32 |
Useless parentheses. | 257 |
Useless parentheses. | 257 |
Useless parentheses. | 258 |
Useless parentheses. | 258 |
These nested if statements could be combined | 328–348 |
These nested if statements could be combined | 389–409 |
Violation | Line |
---|---|
Avoid unused constructor parameters such as 'network'. | 111 |
Avoid modifiers which are implied by the context | 355–356 |
Violation | Line |
---|---|
Avoid unused constructor parameters such as 'position'. | 102 |
Avoid unused constructor parameters such as 'direction'. | 102 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 24 |
Violation | Line |
---|---|
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 672 |
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 688 |
Avoid empty catch blocks | 897–900 |
Avoid empty catch blocks | 912–915 |
Violation | Line |
---|---|
These nested if statements could be combined | 962–979 |
Useless parentheses. | 1035 |
Useless parentheses. | 1035 |
Useless parentheses. | 1036 |
Useless parentheses. | 1036 |
Violation | Line |
---|---|
Useless parentheses. | 275 |
Useless parentheses. | 275 |
Violation | Line |
---|---|
Avoid unused imports such as 'java.util.Set' | 5 |
Avoid unused imports such as 'org.djunits.value.vdouble.scalar.Length' | 9 |
Avoid unused imports such as 'org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight' | 20 |
Avoid unused local variables such as 'entry'. | 98 |
Violation | Line |
---|---|
These nested if statements could be combined | 356–359 |
Useless parentheses. | 674–675 |
Useless parentheses. | 676–677 |
Avoid unused private methods such as 'forwardHeadway(Length)'. | 741 |
Avoid unused private methods such as 'backwardHeadway(Length)'. | 859 |
These nested if statements could be combined | 918–935 |
Violation | Line |
---|---|
Overriding method merely calls super | 35–38 |
Violation | Line |
---|---|
Avoid unused imports such as 'org.djunits.value.vdouble.scalar.Length' | 7 |
Violation | Line |
---|---|
Avoid unused local variables such as 'fromFirst'. | 388 |
Avoid unused local variables such as 'toFirst'. | 389 |
Avoid unused local variables such as 't'. | 400 |
Violation | Line |
---|---|
Useless parentheses. | 649 |
Useless parentheses. | 650 |
Violation | Line |
---|---|
Avoid unused local variables such as 'maximumReverseHeadway'. | 125 |
Avoid unused local variables such as 'now'. | 126 |
Avoid unused local variables such as 'currentLaneFine'. | 148 |
Violation | Line |
---|---|
Avoid unused method parameters such as 'lanePathInfo'. | 374 |
Violation | Line |
---|---|
Useless parentheses. | 155 |
Useless parentheses. | 156–159 |
Violation | Line |
---|---|
Avoid unused imports such as 'org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor' | 19 |
Violation | Line |
---|---|
Useless parentheses. | 497 |
Useless parentheses. | 498 |
Useless parentheses. | 531 |
Useless parentheses. | 532 |
Violation | Line |
---|---|
Avoid unused local variables such as 'e'. | 510 |
Violation | Line |
---|---|
Useless parentheses. | 166 |
Useless parentheses. | 167 |
Useless parentheses. | 181 |
Useless parentheses. | 182 |
Violation | Line |
---|---|
Avoid unused constructor parameters such as 'newSimulator'. | 169 |
Avoid unused constructor parameters such as 'animation'. | 170 |
Violation | Line |
---|---|
Useless parentheses. | 472 |
Useless parentheses. | 475 |
Useless parentheses. | 486 |
Useless parentheses. | 488 |
These nested if statements could be combined | 491–495 |
These nested if statements could be combined | 528–532 |
Useless parentheses. | 629 |
Useless parentheses. | 675–676 |
Violation | Line |
---|---|
Avoid modifiers which are implied by the context | 66–83 |
Avoid modifiers which are implied by the context | 97–114 |
Avoid modifiers which are implied by the context | 126–143 |
Avoid modifiers which are implied by the context | 155–172 |
Avoid modifiers which are implied by the context | 184–201 |
Avoid modifiers which are implied by the context | 213–230 |
Avoid modifiers which are implied by the context | 242–259 |
Avoid modifiers which are implied by the context | 271–301 |
Avoid modifiers which are implied by the context | 313–343 |
Avoid modifiers which are implied by the context | 360–405 |
Useless parentheses. | 391–392 |
Avoid modifiers which are implied by the context | 422–467 |
Useless parentheses. | 453–454 |
Avoid modifiers which are implied by the context | 484–539 |
Useless parentheses. | 522–523 |
Useless parentheses. | 522–523 |
Avoid modifiers which are implied by the context | 556–611 |
Useless parentheses. | 594–595 |
Useless parentheses. | 594–595 |
Violation | Line |
---|---|
Avoid empty if statements | 432–434 |
Violation | Line |
---|---|
Avoid unused imports such as 'org.djunits.unit.SpeedUnit' | 3 |