The following document contains the results of PMD 6.13.0.
Rule | Violation | Line |
---|---|---|
AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 325 |
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 198–201 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 86 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'generationSpeed'. | 354 |
UnusedFormalParameter | Avoid unused method parameters such as 'gtuColorer'. | 357 |
UnusedFormalParameter | Avoid unused method parameters such as 'bcFactory'. | 357 |
UnusedFormalParameter | Avoid unused method parameters such as 'simulationTime'. | 358 |
UnusedFormalParameter | Avoid unused method parameters such as 'tacticalFactory'. | 358 |
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'perc'. | 271 |
EmptyCatchBlock | Avoid empty catch blocks | 314–317 |
EmptyCatchBlock | Avoid empty catch blocks | 351–354 |
UnusedFormalParameter | Avoid unused method parameters such as 'egoSpeed'. | 423 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 60 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 68 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 43 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 92 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 68 |
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'part'. | 230 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesBC'. | 283 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesFB'. | 290 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 100 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 154 |
EmptyIfStmt | Avoid empty if statements | 293–295 |
UnusedFormalParameter | Avoid unused method parameters such as 'generationSpeed'. | 440 |
UnusedFormalParameter | Avoid unused method parameters such as 'gtuColorer'. | 442 |
UnusedFormalParameter | Avoid unused method parameters such as 'bcFactory'. | 442 |
UnusedFormalParameter | Avoid unused method parameters such as 'simulationTime'. | 443 |
UnusedFormalParameter | Avoid unused method parameters such as 'tacticalFactory'. | 443 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 61 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 75 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 111 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 59 |
EmptyStatementBlock | Avoid empty block statements. | 185–187 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 55 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 58 |
EmptyStatementBlock | Avoid empty block statements. | 200–202 |
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 199–202 |
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'line'. | 223 |
UnusedLocalVariable | Avoid unused local variables such as 'length'. | 230 |
UnusedLocalVariable | Avoid unused local variables such as 'linkTag'. | 235 |
UnusedLocalVariable | Avoid unused local variables such as 'wegtype'. | 236 |
UnusedLocalVariable | Avoid unused local variables such as 'typeWeg'. | 238 |
UnusedLocalVariable | Avoid unused local variables such as 'speed'. | 240 |
UnusedLocalVariable | Avoid unused local variables such as 'capacity'. | 242 |
UnusedLocalVariable | Avoid unused local variables such as 'dir'. | 440 |
EmptyCatchBlock | Avoid empty catch blocks | 474–477 |
UnusedLocalVariable | Avoid unused local variables such as 'dir'. | 506 |
EmptyCatchBlock | Avoid empty catch blocks | 542–545 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'speed'. | 418 |
Rule | Violation | Line |
---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'defaultAnimationFactory'. | 212 |
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'colorer'. | 155 |
Rule | Violation | Line |
---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'defaultAnimationFactory'. | 74 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 471 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 475 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 480 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 480 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 76 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'shortName'. | 171 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'description'. | 171 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 70 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 59 |
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 193–196 |
EmptyCatchBlock | Avoid empty catch blocks | 202–205 |
CollapsibleIfStatements | These nested if statements could be combined | 264–268 |
EmptyIfStmt | Avoid empty if statements | 590–592 |
EmptyIfStmt | Avoid empty if statements | 594–596 |
EmptyIfStmt | Avoid empty if statements | 598–600 |
EmptyIfStmt | Avoid empty if statements | 602–604 |
Rule | Violation | Line |
---|---|---|
EmptyIfStmt | Avoid empty if statements | 470–472 |
EmptyIfStmt | Avoid empty if statements | 474–476 |
EmptyIfStmt | Avoid empty if statements | 478–480 |
EmptyIfStmt | Avoid empty if statements | 482–484 |
Rule | Violation | Line |
---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'lbSocket'. | 45 |
UnusedPrivateField | Avoid unused private fields such as 'lbContext'. | 48 |
UnusedPrivateField | Avoid unused private fields such as 'messageCount'. | 51 |
Rule | Violation | Line |
---|---|---|
EmptyTryBlock | Avoid empty try blocks | 363–389 |
EmptyTryBlock | Avoid empty try blocks | 458–481 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 983 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 985 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 989 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1018 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1020 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1020 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1023 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1023 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 345 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 639 |
UselessParentheses | Useless parentheses. | 640 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 441 |
UselessParentheses | Useless parentheses. | 507 |
Rule | Violation | Line |
---|---|---|
UnusedImports | Avoid unused imports such as 'org.djunits.unit.LengthUnit' | 15 |
UnusedImports | Avoid unused imports such as 'org.djunits.value.vdouble.scalar.Length' | 17 |
UnusedImports | Avoid unused imports such as 'org.opentrafficsim.core.gtu.GTUType' | 26 |
UnusedImports | Avoid unused imports such as 'org.opentrafficsim.road.network.lane.conflict.ConflictBuilder' | 35 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 177 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 367 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 198–201 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 86 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'generationSpeed'. | 3 | 354 |
UnusedFormalParameter | Avoid unused method parameters such as 'gtuColorer'. | 3 | 357 |
UnusedFormalParameter | Avoid unused method parameters such as 'bcFactory'. | 3 | 357 |
UnusedFormalParameter | Avoid unused method parameters such as 'simulationTime'. | 3 | 358 |
UnusedFormalParameter | Avoid unused method parameters such as 'tacticalFactory'. | 3 | 358 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'perc'. | 3 | 271 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 314–317 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 351–354 |
UnusedFormalParameter | Avoid unused method parameters such as 'egoSpeed'. | 3 | 423 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 60 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 68 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 43 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 92 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 68 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'part'. | 3 | 230 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesBC'. | 3 | 283 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesFB'. | 3 | 290 |
UselessParentheses | Useless parentheses. | 4 | 639 |
UselessParentheses | Useless parentheses. | 4 | 640 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 100 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 154 |
EmptyIfStmt | Avoid empty if statements | 3 | 293–295 |
UnusedFormalParameter | Avoid unused method parameters such as 'generationSpeed'. | 3 | 440 |
UnusedFormalParameter | Avoid unused method parameters such as 'gtuColorer'. | 3 | 442 |
UnusedFormalParameter | Avoid unused method parameters such as 'bcFactory'. | 3 | 442 |
UnusedFormalParameter | Avoid unused method parameters such as 'simulationTime'. | 3 | 443 |
UnusedFormalParameter | Avoid unused method parameters such as 'tacticalFactory'. | 3 | 443 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 61 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 75 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 111 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 59 |
EmptyStatementBlock | Avoid empty block statements. | 3 | 185–187 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 55 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 58 |
EmptyStatementBlock | Avoid empty block statements. | 3 | 200–202 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 199–202 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'line'. | 3 | 223 |
UnusedLocalVariable | Avoid unused local variables such as 'length'. | 3 | 230 |
UnusedLocalVariable | Avoid unused local variables such as 'linkTag'. | 3 | 235 |
UnusedLocalVariable | Avoid unused local variables such as 'wegtype'. | 3 | 236 |
UnusedLocalVariable | Avoid unused local variables such as 'typeWeg'. | 3 | 238 |
UnusedLocalVariable | Avoid unused local variables such as 'speed'. | 3 | 240 |
UnusedLocalVariable | Avoid unused local variables such as 'capacity'. | 3 | 242 |
AvoidBranchingStatementAsLastInLoop | Avoid using a branching statement as the last in a loop. | 2 | 325 |
UnusedLocalVariable | Avoid unused local variables such as 'dir'. | 3 | 440 |
UselessParentheses | Useless parentheses. | 4 | 441 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 474–477 |
UnusedLocalVariable | Avoid unused local variables such as 'dir'. | 3 | 506 |
UselessParentheses | Useless parentheses. | 4 | 507 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 542–545 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused method parameters such as 'speed'. | 3 | 418 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'defaultAnimationFactory'. | 3 | 212 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'colorer'. | 3 | 155 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedImports | Avoid unused imports such as 'org.djunits.unit.LengthUnit' | 4 | 15 |
UnusedImports | Avoid unused imports such as 'org.djunits.value.vdouble.scalar.Length' | 4 | 17 |
UnusedImports | Avoid unused imports such as 'org.opentrafficsim.core.gtu.GTUType' | 4 | 26 |
UnusedImports | Avoid unused imports such as 'org.opentrafficsim.road.network.lane.conflict.ConflictBuilder' | 4 | 35 |
UnusedPrivateField | Avoid unused private fields such as 'defaultAnimationFactory'. | 3 | 74 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 471 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 475 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 480 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 480 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 177 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 76 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'shortName'. | 3 | 171 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'description'. | 3 | 171 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 70 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 59 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 193–196 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 202–205 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 264–268 |
EmptyIfStmt | Avoid empty if statements | 3 | 590–592 |
EmptyIfStmt | Avoid empty if statements | 3 | 594–596 |
EmptyIfStmt | Avoid empty if statements | 3 | 598–600 |
EmptyIfStmt | Avoid empty if statements | 3 | 602–604 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyIfStmt | Avoid empty if statements | 3 | 470–472 |
EmptyIfStmt | Avoid empty if statements | 3 | 474–476 |
EmptyIfStmt | Avoid empty if statements | 3 | 478–480 |
EmptyIfStmt | Avoid empty if statements | 3 | 482–484 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedPrivateField | Avoid unused private fields such as 'lbSocket'. | 3 | 45 |
UnusedPrivateField | Avoid unused private fields such as 'lbContext'. | 3 | 48 |
UnusedPrivateField | Avoid unused private fields such as 'messageCount'. | 3 | 51 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyTryBlock | Avoid empty try blocks | 3 | 363–389 |
EmptyTryBlock | Avoid empty try blocks | 3 | 458–481 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 367 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 983 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 985 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 989 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1018 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1020 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1020 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1023 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1023 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 345 |