The following document contains the results of PMD 6.46.0.
| Rule | Violation | Line |
|---|---|---|
| AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 529 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 51–54 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 504–507 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'RoadPosition': members of interface types are implicitly public | 880–1061 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 1419–1422 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 1672 |
| Rule | Violation | Line |
|---|---|---|
| UselessQualifiedThis | Useless qualified this usage in the same class. | 125 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 127 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 128 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 132 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 133 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 315 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 119–123 |
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionCollector': members of interface types are implicitly public | 74–93 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionAccumulator': members of interface types are implicitly public | 108–118 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionFinalizer': members of interface types are implicitly public | 133–141 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 331–337 |
| UnusedLocalVariable | Avoid unused local variables such as 'l'. | 389 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 720–723 |
| CollapsibleIfStatements | These nested if statements could be combined | 852–869 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'context'. | 125 |
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 36–39 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'planDistance'. | 670 |
| UnusedFormalParameter | Avoid unused method parameters such as 'fromLine'. | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'from'. | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'width'. | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'startPosition'. | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'toLine'. | 672 |
| UnusedLocalVariable | Avoid unused local variables such as 'f'. | 684 |
| UnusedLocalVariable | Avoid unused local variables such as 'cumulLcLength'. | 688 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'startSpeed'. | 459 |
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'currentLaneFine'. | 147 |
| UnusedLocalVariable | Avoid unused local variables such as 'nextSplitNode'. | 451 |
| UnusedLocalVariable | Avoid unused local variables such as 'nextLane'. | 526 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 74–83 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'gtu'. | 714 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 190–202 |
| CollapsibleIfStatements | These nested if statements could be combined | 500–516 |
| UnusedLocalVariable | Avoid unused local variables such as 'network'. | 738 |
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'b'. | 84 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 92 |
| Rule | Violation | Line |
|---|---|---|
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 109 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 185–202 |
| UnusedPrivateMethod | Avoid unused private methods such as 'quickIntersectionScan(Parameters,SpeedLimitInfo,CarFollowingModel,Speed,LateralDirectionality,IntersectionPerception)'. | 592–594 |
| Rule | Violation | Line |
|---|---|---|
| TooManyStaticImports | Too many static imports may lead to messy code | 1–838 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 399–400 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 416–417 |
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getMergeDistance': the method is declared in an interface type | 501–513 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 117–120 |
| UnnecessarySemicolon | Unnecessary semicolon | 163 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 109 |
| UnusedFormalParameter | Avoid unused method parameters such as 'simulator'. | 433 |
| Rule | Violation | Line |
|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'shape'. | 79 |
| CollapsibleIfStatements | These nested if statements could be combined | 357–361 |
| CollapsibleIfStatements | These nested if statements could be combined | 397–401 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'fixGradualLateralOffset'. | 37 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 378–399 |
| CollapsibleIfStatements | These nested if statements could be combined | 755–774 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 259–262 |
| Rule | Violation | Line |
|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'name'. | 42 |
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 60 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 37 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 52 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 797 |
| UselessParentheses | Useless parentheses. | 1003 |
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryImport | Duplicate import 'org.opentrafficsim.road.network.RoadNetwork' | 67 |
| UselessParentheses | Useless parentheses. | 1133 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 43 |
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryImport | Unused import 'org.djutils.exceptions.Throw' | 8 |
| UnnecessaryImport | Unused import 'org.djutils.exceptions.Try' | 9 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 64 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 464 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 331–332 |
| UselessParentheses | Useless parentheses. | 333–334 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 921 |
| UselessParentheses | Useless parentheses. | 921 |
| UselessParentheses | Useless parentheses. | 922 |
| UselessParentheses | Useless parentheses. | 922 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 412 |
| UselessParentheses | Useless parentheses. | 412 |
| UselessParentheses | Useless parentheses. | 427 |
| UselessParentheses | Useless parentheses. | 427 |
| UselessParentheses | Useless parentheses. | 440 |
| UselessParentheses | Useless parentheses. | 440 |
| UselessParentheses | Useless parentheses. | 444 |
| UselessParentheses | Useless parentheses. | 444 |
| UselessParentheses | Useless parentheses. | 455 |
| UselessParentheses | Useless parentheses. | 455 |
| UselessParentheses | Useless parentheses. | 653 |
| UselessParentheses | Useless parentheses. | 654 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 270–271 |
| UselessParentheses | Useless parentheses. | 272–273 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 209 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 80 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 45 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 87 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 40 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 179 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 55 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 600 |
| UselessParentheses | Useless parentheses. | 750 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 400 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 89 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 160 |
| UselessParentheses | Useless parentheses. | 161–162 |
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryImport | Unused import 'org.opentrafficsim.core.gtu.GtuType' | 31 |
| UselessParentheses | Useless parentheses. | 850–851 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 42 |
| UselessParentheses | Useless parentheses. | 43 |
| UselessParentheses | Useless parentheses. | 78 |
| UselessParentheses | Useless parentheses. | 79 |
| UselessParentheses | Useless parentheses. | 123 |
| UselessParentheses | Useless parentheses. | 124 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 352 |
| UselessParentheses | Useless parentheses. | 403–404 |
| UselessParentheses | Useless parentheses. | 428 |
| UselessParentheses | Useless parentheses. | 738 |
| UselessParentheses | Useless parentheses. | 738 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 172 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 127 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 333 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 59 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 62 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 269 |
| UselessParentheses | Useless parentheses. | 270 |
| UselessParentheses | Useless parentheses. | 270 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 352–353 |
| UselessParentheses | Useless parentheses. | 354–355 |
| UselessParentheses | Useless parentheses. | 392–393 |
| UselessParentheses | Useless parentheses. | 394–395 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 267 |
| UselessParentheses | Useless parentheses. | 434 |
| UselessParentheses | Useless parentheses. | 435 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 684 |
| UselessParentheses | Useless parentheses. | 685 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 108 |
| UselessParentheses | Useless parentheses. | 109 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 336 |
| UselessParentheses | Useless parentheses. | 341 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 177 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 51–54 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 504–507 |
| UselessParentheses | Useless parentheses. | 4 | 797 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'RoadPosition': members of interface types are implicitly public | 3 | 880–1061 |
| UselessParentheses | Useless parentheses. | 4 | 1003 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryImport | Duplicate import 'org.opentrafficsim.road.network.RoadNetwork' | 4 | 67 |
| UselessParentheses | Useless parentheses. | 4 | 1133 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 1419–1422 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 1672 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 43 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryImport | Unused import 'org.djutils.exceptions.Throw' | 4 | 8 |
| UnnecessaryImport | Unused import 'org.djutils.exceptions.Try' | 4 | 9 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 125 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 127 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 128 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 132 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 133 |
| UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 315 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 119–123 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionCollector': members of interface types are implicitly public | 3 | 74–93 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionAccumulator': members of interface types are implicitly public | 3 | 108–118 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionFinalizer': members of interface types are implicitly public | 3 | 133–141 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 64 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 464 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 331–337 |
| UselessParentheses | Useless parentheses. | 4 | 331–332 |
| UselessParentheses | Useless parentheses. | 4 | 333–334 |
| UnusedLocalVariable | Avoid unused local variables such as 'l'. | 3 | 389 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 720–723 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 852–869 |
| UselessParentheses | Useless parentheses. | 4 | 921 |
| UselessParentheses | Useless parentheses. | 4 | 921 |
| UselessParentheses | Useless parentheses. | 4 | 922 |
| UselessParentheses | Useless parentheses. | 4 | 922 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 412 |
| UselessParentheses | Useless parentheses. | 4 | 412 |
| UselessParentheses | Useless parentheses. | 4 | 427 |
| UselessParentheses | Useless parentheses. | 4 | 427 |
| UselessParentheses | Useless parentheses. | 4 | 440 |
| UselessParentheses | Useless parentheses. | 4 | 440 |
| UselessParentheses | Useless parentheses. | 4 | 444 |
| UselessParentheses | Useless parentheses. | 4 | 444 |
| UselessParentheses | Useless parentheses. | 4 | 455 |
| UselessParentheses | Useless parentheses. | 4 | 455 |
| UselessParentheses | Useless parentheses. | 4 | 653 |
| UselessParentheses | Useless parentheses. | 4 | 654 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'context'. | 3 | 125 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 270–271 |
| UselessParentheses | Useless parentheses. | 4 | 272–273 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 209 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 80 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 3 | 36–39 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 45 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 87 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 40 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 179 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 55 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 600 |
| UnusedFormalParameter | Avoid unused method parameters such as 'planDistance'. | 3 | 670 |
| UnusedFormalParameter | Avoid unused method parameters such as 'fromLine'. | 3 | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'from'. | 3 | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'width'. | 3 | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'startPosition'. | 3 | 671 |
| UnusedFormalParameter | Avoid unused method parameters such as 'toLine'. | 3 | 672 |
| UnusedLocalVariable | Avoid unused local variables such as 'f'. | 3 | 684 |
| UnusedLocalVariable | Avoid unused local variables such as 'cumulLcLength'. | 3 | 688 |
| UselessParentheses | Useless parentheses. | 4 | 750 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 400 |
| UnusedFormalParameter | Avoid unused method parameters such as 'startSpeed'. | 3 | 459 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'currentLaneFine'. | 3 | 147 |
| UnusedLocalVariable | Avoid unused local variables such as 'nextSplitNode'. | 3 | 451 |
| UnusedLocalVariable | Avoid unused local variables such as 'nextLane'. | 3 | 526 |
| AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 2 | 529 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 74–83 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 89 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 160 |
| UselessParentheses | Useless parentheses. | 4 | 161–162 |
| UnusedFormalParameter | Avoid unused method parameters such as 'gtu'. | 3 | 714 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryImport | Unused import 'org.opentrafficsim.core.gtu.GtuType' | 4 | 31 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 190–202 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 500–516 |
| UnusedLocalVariable | Avoid unused local variables such as 'network'. | 3 | 738 |
| UselessParentheses | Useless parentheses. | 4 | 850–851 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 42 |
| UselessParentheses | Useless parentheses. | 4 | 43 |
| UselessParentheses | Useless parentheses. | 4 | 78 |
| UselessParentheses | Useless parentheses. | 4 | 79 |
| UnusedLocalVariable | Avoid unused local variables such as 'b'. | 3 | 84 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 92 |
| UselessParentheses | Useless parentheses. | 4 | 123 |
| UselessParentheses | Useless parentheses. | 4 | 124 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 109 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 185–202 |
| UnusedPrivateMethod | Avoid unused private methods such as 'quickIntersectionScan(Parameters,SpeedLimitInfo,CarFollowingModel,Speed,LateralDirectionality,IntersectionPerception)'. | 3 | 592–594 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| TooManyStaticImports | Too many static imports may lead to messy code | 3 | 1–838 |
| UselessParentheses | Useless parentheses. | 4 | 352 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 399–400 |
| UselessParentheses | Useless parentheses. | 4 | 403–404 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 416–417 |
| UselessParentheses | Useless parentheses. | 4 | 428 |
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getMergeDistance': the method is declared in an interface type | 3 | 501–513 |
| UselessParentheses | Useless parentheses. | 4 | 738 |
| UselessParentheses | Useless parentheses. | 4 | 738 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 172 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 117–120 |
| UselessParentheses | Useless parentheses. | 4 | 127 |
| UnnecessarySemicolon | Unnecessary semicolon | 3 | 163 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 333 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 59 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 62 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 109 |
| UnusedFormalParameter | Avoid unused method parameters such as 'simulator'. | 3 | 433 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 269 |
| UselessParentheses | Useless parentheses. | 4 | 270 |
| UselessParentheses | Useless parentheses. | 4 | 270 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'shape'. | 3 | 79 |
| UselessParentheses | Useless parentheses. | 4 | 352–353 |
| UselessParentheses | Useless parentheses. | 4 | 354–355 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 357–361 |
| UselessParentheses | Useless parentheses. | 4 | 392–393 |
| UselessParentheses | Useless parentheses. | 4 | 394–395 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 397–401 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'fixGradualLateralOffset'. | 3 | 37 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 378–399 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 755–774 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 259–262 |
| UselessParentheses | Useless parentheses. | 4 | 267 |
| UselessParentheses | Useless parentheses. | 4 | 434 |
| UselessParentheses | Useless parentheses. | 4 | 435 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 684 |
| UselessParentheses | Useless parentheses. | 4 | 685 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 108 |
| UselessParentheses | Useless parentheses. | 4 | 109 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'name'. | 3 | 42 |
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 60 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 37 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 52 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 336 |
| UselessParentheses | Useless parentheses. | 4 | 341 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 177 |
| Filename | Rule message | Suppression type | Reason |
|---|---|---|---|
| org/opentrafficsim/road/gtu/generator/LaneBasedGtuGenerator.java | Avoid unused private methods such as 'disable(Set)'. | annotation | |
| org/opentrafficsim/road/gtu/generator/LaneBasedGtuGenerator.java | Avoid unused private methods such as 'enable()'. | annotation | |
| org/opentrafficsim/road/gtu/generator/LaneBasedGtuGenerator.java | Avoid unused private methods such as 'tryToPlaceGTU(GeneratorLanePosition)'. | annotation | |
| org/opentrafficsim/road/gtu/generator/LaneBasedGtuGenerator.java | Avoid unused private methods such as 'generateCharacteristics()'. | annotation | |
| org/opentrafficsim/road/gtu/lane/perception/categories/neighbors/NeighborsUtil.java | Avoid unused local variables such as 'gtu'. | annotation |