The following document contains the results of PMD 6.13.0.
| Rule | Violation | Line |
|---|---|---|
| BooleanInstantiation | Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 1463 |
| BooleanInstantiation | Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 1472 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 358–378 |
| CollapsibleIfStatements | These nested if statements could be combined | 418–438 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 54–57 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 293–296 |
| UnnecessaryModifier | Unnecessary modifier 'public' on class 'ByValue': members of interface types are implicitly public | 1021–1081 |
| UnnecessaryModifier | Unnecessary modifier 'public' on class 'BySpeed': members of interface types are implicitly public | 1095–1180 |
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'TacticalPlannerFactorySupplierOD': members of interface types are implicitly public | 106–118 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 1571–1574 |
| EmptyCatchBlock | Avoid empty catch blocks | 1587–1590 |
| Rule | Violation | Line |
|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 1236–1239 |
| Rule | Violation | Line |
|---|---|---|
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 96 |
| 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. | 316 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 120–124 |
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionCollector': members of interface types are implicitly public | 76–95 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionAccumulator': members of interface types are implicitly public | 111–121 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionFinalizer': members of interface types are implicitly public | 137–145 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 344–350 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 749–752 |
| CollapsibleIfStatements | These nested if statements could be combined | 883–900 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'context'. | 126 |
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 37–40 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'planDistance'. | 712 |
| UnusedFormalParameter | Avoid unused method parameters such as 'from'. | 713 |
| UnusedFormalParameter | Avoid unused method parameters such as 'startPosition'. | 713 |
| UnusedFormalParameter | Avoid unused method parameters such as 'width'. | 713 |
| UnusedFormalParameter | Avoid unused method parameters such as 'toLine'. | 714 |
| UnusedFormalParameter | Avoid unused method parameters such as 'fromLine'. | 714 |
| UnusedLocalVariable | Avoid unused local variables such as 'f'. | 726 |
| UnusedLocalVariable | Avoid unused local variables such as 'cumulLcLength'. | 730 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'startSpeed'. | 469 |
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'currentLaneFine'. | 151 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 238–245 |
| UnusedFormalParameter | Avoid unused method parameters such as 'lanePathInfo'. | 508 |
| UnusedFormalParameter | Avoid unused method parameters such as 'perception'. | 508 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 75–84 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'gtu'. | 716 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 188–200 |
| CollapsibleIfStatements | These nested if statements could be combined | 498–514 |
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'speed'. | 94 |
| UnusedLocalVariable | Avoid unused local variables such as 'realPlan'. | 128 |
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'b'. | 85 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 93 |
| Rule | Violation | Line |
|---|---|---|
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 110 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 186–203 |
| UnusedPrivateMethod | Avoid unused private methods such as 'quickIntersectionScan(Parameters,SpeedLimitInfo,CarFollowingModel,Speed,LateralDirectionality,IntersectionPerception)'. | 593–595 |
| Rule | Violation | Line |
|---|---|---|
| TooManyStaticImports | Too many static imports may lead to messy code | 1–836 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 397–398 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 414–415 |
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getMergeDistance': the method is declared in an interface type | 499–511 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'simulator'. | 388 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'newSimulator'. | 352 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 533–537 |
| CollapsibleIfStatements | These nested if statements could be combined | 573–577 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'inverted'. | 144 |
| Rule | Violation | Line |
|---|---|---|
| UnusedPrivateMethod | Avoid unused private methods such as 'directionalityNone(RoadNetwork)'. | 35 |
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 417–437 |
| CollapsibleIfStatements | These nested if statements could be combined | 843–862 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 62 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 41 |
| Rule | Violation | Line |
|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 62 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 289 |
| UselessParentheses | Useless parentheses. | 289 |
| UselessParentheses | Useless parentheses. | 290 |
| UselessParentheses | Useless parentheses. | 290 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 915 |
| UselessParentheses | Useless parentheses. | 1124 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 300 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 48 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 44 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 102 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 478 |
| UselessParentheses | Useless parentheses. | 1328 |
| UselessParentheses | Useless parentheses. | 1329 |
| UselessParentheses | Useless parentheses. | 1416 |
| UselessParentheses | Useless parentheses. | 1417 |
| UselessParentheses | Useless parentheses. | 1500 |
| UselessParentheses | Useless parentheses. | 1501 |
| UselessParentheses | Useless parentheses. | 1530 |
| UselessParentheses | Useless parentheses. | 1531 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 344–345 |
| UselessParentheses | Useless parentheses. | 346–347 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 75 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 952 |
| UselessParentheses | Useless parentheses. | 952 |
| UselessParentheses | Useless parentheses. | 953 |
| UselessParentheses | Useless parentheses. | 953 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 411 |
| UselessParentheses | Useless parentheses. | 411 |
| UselessParentheses | Useless parentheses. | 426 |
| UselessParentheses | Useless parentheses. | 426 |
| UselessParentheses | Useless parentheses. | 439 |
| UselessParentheses | Useless parentheses. | 439 |
| UselessParentheses | Useless parentheses. | 443 |
| UselessParentheses | Useless parentheses. | 443 |
| UselessParentheses | Useless parentheses. | 454 |
| UselessParentheses | Useless parentheses. | 454 |
| UselessParentheses | Useless parentheses. | 653 |
| UselessParentheses | Useless parentheses. | 654 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 273–274 |
| UselessParentheses | Useless parentheses. | 275–276 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 211 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 81 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 46 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 88 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 41 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 180 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 56 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 641 |
| UselessParentheses | Useless parentheses. | 826 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 409 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 236 |
| UselessParentheses | Useless parentheses. | 266 |
| UselessParentheses | Useless parentheses. | 629 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 90 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 162 |
| UselessParentheses | Useless parentheses. | 163–164 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 849–850 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 43 |
| UselessParentheses | Useless parentheses. | 44 |
| UselessParentheses | Useless parentheses. | 79 |
| UselessParentheses | Useless parentheses. | 80 |
| UselessParentheses | Useless parentheses. | 124 |
| UselessParentheses | Useless parentheses. | 125 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 350 |
| UselessParentheses | Useless parentheses. | 401–402 |
| UselessParentheses | Useless parentheses. | 426 |
| UselessParentheses | Useless parentheses. | 736 |
| UselessParentheses | Useless parentheses. | 736 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 199 |
| UselessParentheses | Useless parentheses. | 200 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 222 |
| UselessParentheses | Useless parentheses. | 223 |
| UselessParentheses | Useless parentheses. | 238–239 |
| UselessParentheses | Useless parentheses. | 240–241 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 60 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 64 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 269 |
| UselessParentheses | Useless parentheses. | 270 |
| UselessParentheses | Useless parentheses. | 270 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 528–529 |
| UselessParentheses | Useless parentheses. | 530–531 |
| UselessParentheses | Useless parentheses. | 568–569 |
| UselessParentheses | Useless parentheses. | 570–571 |
| UselessParentheses | Useless parentheses. | 1506 |
| UselessParentheses | Useless parentheses. | 1507 |
| UselessParentheses | Useless parentheses. | 1534 |
| UselessParentheses | Useless parentheses. | 1535 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 187 |
| UselessParentheses | Useless parentheses. | 188 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 420 |
| UselessParentheses | Useless parentheses. | 421 |
| UselessParentheses | Useless parentheses. | 566 |
| UselessParentheses | Useless parentheses. | 566 |
| UselessParentheses | Useless parentheses. | 574 |
| UselessParentheses | Useless parentheses. | 574 |
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 111 |
| UselessParentheses | Useless parentheses. | 112 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 289 |
| UselessParentheses | Useless parentheses. | 4 | 289 |
| UselessParentheses | Useless parentheses. | 4 | 290 |
| UselessParentheses | Useless parentheses. | 4 | 290 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 358–378 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 418–438 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 54–57 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 293–296 |
| UselessParentheses | Useless parentheses. | 4 | 915 |
| UnnecessaryModifier | Unnecessary modifier 'public' on class 'ByValue': members of interface types are implicitly public | 3 | 1021–1081 |
| UnnecessaryModifier | Unnecessary modifier 'public' on class 'BySpeed': members of interface types are implicitly public | 3 | 1095–1180 |
| UselessParentheses | Useless parentheses. | 4 | 1124 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 300 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'TacticalPlannerFactorySupplierOD': members of interface types are implicitly public | 3 | 106–118 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| BooleanInstantiation | Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 2 | 1463 |
| BooleanInstantiation | Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 2 | 1472 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 1571–1574 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 1587–1590 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 1236–1239 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 96 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 48 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 44 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| 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 | 316 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 102 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 120–124 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionCollector': members of interface types are implicitly public | 3 | 76–95 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionAccumulator': members of interface types are implicitly public | 3 | 111–121 |
| UnnecessaryModifier | Unnecessary modifier 'public' on interface 'PerceptionFinalizer': members of interface types are implicitly public | 3 | 137–145 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 478 |
| UselessParentheses | Useless parentheses. | 4 | 1328 |
| UselessParentheses | Useless parentheses. | 4 | 1329 |
| UselessParentheses | Useless parentheses. | 4 | 1416 |
| UselessParentheses | Useless parentheses. | 4 | 1417 |
| UselessParentheses | Useless parentheses. | 4 | 1500 |
| UselessParentheses | Useless parentheses. | 4 | 1501 |
| UselessParentheses | Useless parentheses. | 4 | 1530 |
| UselessParentheses | Useless parentheses. | 4 | 1531 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 344–350 |
| UselessParentheses | Useless parentheses. | 4 | 344–345 |
| UselessParentheses | Useless parentheses. | 4 | 346–347 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 75 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 749–752 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 883–900 |
| UselessParentheses | Useless parentheses. | 4 | 952 |
| UselessParentheses | Useless parentheses. | 4 | 952 |
| UselessParentheses | Useless parentheses. | 4 | 953 |
| UselessParentheses | Useless parentheses. | 4 | 953 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 411 |
| UselessParentheses | Useless parentheses. | 4 | 411 |
| UselessParentheses | Useless parentheses. | 4 | 426 |
| UselessParentheses | Useless parentheses. | 4 | 426 |
| UselessParentheses | Useless parentheses. | 4 | 439 |
| UselessParentheses | Useless parentheses. | 4 | 439 |
| UselessParentheses | Useless parentheses. | 4 | 443 |
| UselessParentheses | Useless parentheses. | 4 | 443 |
| UselessParentheses | Useless parentheses. | 4 | 454 |
| UselessParentheses | Useless parentheses. | 4 | 454 |
| UselessParentheses | Useless parentheses. | 4 | 653 |
| UselessParentheses | Useless parentheses. | 4 | 654 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'context'. | 3 | 126 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 273–274 |
| UselessParentheses | Useless parentheses. | 4 | 275–276 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 211 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 81 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 3 | 37–40 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 46 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 88 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 41 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 180 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 56 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 641 |
| UnusedFormalParameter | Avoid unused method parameters such as 'planDistance'. | 3 | 712 |
| UnusedFormalParameter | Avoid unused method parameters such as 'from'. | 3 | 713 |
| UnusedFormalParameter | Avoid unused method parameters such as 'startPosition'. | 3 | 713 |
| UnusedFormalParameter | Avoid unused method parameters such as 'width'. | 3 | 713 |
| UnusedFormalParameter | Avoid unused method parameters such as 'toLine'. | 3 | 714 |
| UnusedFormalParameter | Avoid unused method parameters such as 'fromLine'. | 3 | 714 |
| UnusedLocalVariable | Avoid unused local variables such as 'f'. | 3 | 726 |
| UnusedLocalVariable | Avoid unused local variables such as 'cumulLcLength'. | 3 | 730 |
| UselessParentheses | Useless parentheses. | 4 | 826 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 409 |
| UnusedFormalParameter | Avoid unused method parameters such as 'startSpeed'. | 3 | 469 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'currentLaneFine'. | 3 | 151 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 236 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 238–245 |
| UselessParentheses | Useless parentheses. | 4 | 266 |
| UnusedFormalParameter | Avoid unused method parameters such as 'lanePathInfo'. | 3 | 508 |
| UnusedFormalParameter | Avoid unused method parameters such as 'perception'. | 3 | 508 |
| UselessParentheses | Useless parentheses. | 4 | 629 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 75–84 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 90 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 162 |
| UselessParentheses | Useless parentheses. | 4 | 163–164 |
| UnusedFormalParameter | Avoid unused method parameters such as 'gtu'. | 3 | 716 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 188–200 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 498–514 |
| UselessParentheses | Useless parentheses. | 4 | 849–850 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'speed'. | 3 | 94 |
| UnusedLocalVariable | Avoid unused local variables such as 'realPlan'. | 3 | 128 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 43 |
| UselessParentheses | Useless parentheses. | 4 | 44 |
| UselessParentheses | Useless parentheses. | 4 | 79 |
| UselessParentheses | Useless parentheses. | 4 | 80 |
| UnusedLocalVariable | Avoid unused local variables such as 'b'. | 3 | 85 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 93 |
| UselessParentheses | Useless parentheses. | 4 | 124 |
| UselessParentheses | Useless parentheses. | 4 | 125 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 110 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 186–203 |
| UnusedPrivateMethod | Avoid unused private methods such as 'quickIntersectionScan(Parameters,SpeedLimitInfo,CarFollowingModel,Speed,LateralDirectionality,IntersectionPerception)'. | 3 | 593–595 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| TooManyStaticImports | Too many static imports may lead to messy code | 3 | 1–836 |
| UselessParentheses | Useless parentheses. | 4 | 350 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 397–398 |
| UselessParentheses | Useless parentheses. | 4 | 401–402 |
| SimplifiedTernary | Ternary operators that can be simplified with || or && | 3 | 414–415 |
| UselessParentheses | Useless parentheses. | 4 | 426 |
| UnnecessaryModifier | Unnecessary modifier 'public' on method 'getMergeDistance': the method is declared in an interface type | 3 | 499–511 |
| UselessParentheses | Useless parentheses. | 4 | 736 |
| UselessParentheses | Useless parentheses. | 4 | 736 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 199 |
| UselessParentheses | Useless parentheses. | 4 | 200 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 222 |
| UselessParentheses | Useless parentheses. | 4 | 223 |
| UselessParentheses | Useless parentheses. | 4 | 238–239 |
| UselessParentheses | Useless parentheses. | 4 | 240–241 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 60 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 64 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused method parameters such as 'simulator'. | 3 | 388 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 269 |
| UselessParentheses | Useless parentheses. | 4 | 270 |
| UselessParentheses | Useless parentheses. | 4 | 270 |
| UnusedFormalParameter | Avoid unused constructor parameters such as 'newSimulator'. | 3 | 352 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 528–529 |
| UselessParentheses | Useless parentheses. | 4 | 530–531 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 533–537 |
| UselessParentheses | Useless parentheses. | 4 | 568–569 |
| UselessParentheses | Useless parentheses. | 4 | 570–571 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 573–577 |
| UselessParentheses | Useless parentheses. | 4 | 1506 |
| UselessParentheses | Useless parentheses. | 4 | 1507 |
| UselessParentheses | Useless parentheses. | 4 | 1534 |
| UselessParentheses | Useless parentheses. | 4 | 1535 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'inverted'. | 3 | 144 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedPrivateMethod | Avoid unused private methods such as 'directionalityNone(RoadNetwork)'. | 3 | 35 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 187 |
| UselessParentheses | Useless parentheses. | 4 | 188 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 417–437 |
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 843–862 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 420 |
| UselessParentheses | Useless parentheses. | 4 | 421 |
| UselessParentheses | Useless parentheses. | 4 | 566 |
| UselessParentheses | Useless parentheses. | 4 | 566 |
| UselessParentheses | Useless parentheses. | 4 | 574 |
| UselessParentheses | Useless parentheses. | 4 | 574 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 111 |
| UselessParentheses | Useless parentheses. | 4 | 112 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 62 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 41 |
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedFormalParameter | Avoid unused constructor parameters such as 'simulator'. | 3 | 62 |