The following document contains the results of PMD 5.1.2.
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'initialTime'. | 645 |
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'initialTime'. | 655 |
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'initialTime'. | 521 |
| Violation | Line |
|---|---|
| These nested if statements could be combined | 405–408 |
| Avoid unused constructor parameters such as 'initialTime'. | 629 |
| Violation | Line |
|---|---|
| Unnecessary use of fully qualified name 'java.awt.Dimension' due to existing import 'java.awt.Dimension' | 99 |
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'initialTime'. | 472 |
| Avoid empty if statements | 532–534 |
| Violation | Line |
|---|---|
| Useless parentheses. | 419 |
| Useless parentheses. | 419 |
| Violation | Line |
|---|---|
| Avoid unused local variables such as 'linkTag'. | 222 |
| Avoid unused local variables such as 'wegtype'. | 223 |
| Avoid unused local variables such as 'typeWeg'. | 225 |
| Avoid unused local variables such as 'speed'. | 227 |
| Avoid unused local variables such as 'capacity'. | 229 |
| Avoid using a branching statement as the last in a loop. | 313 |
| Useless parentheses. | 414 |
| Avoid empty catch blocks | 451–454 |
| Useless parentheses. | 483 |
| Avoid empty catch blocks | 520–523 |
| Violation | Line |
|---|---|
| Avoid empty if statements | 160–162 |
| Avoid unused private methods such as 'findDecisionPoint(DoubleScalar.Rel,DoubleScalar.Rel,DoubleScalar.Abs,DoubleScalar.Rel,LaneChangeModel,boolean)'. | 209–211 |
| Avoid unused private methods such as 'computeLaneChange(Car,Collection,DoubleScalar.Abs,LaneChangeModel,DoubleScalar.Rel,Lane,Rel,boolean)'. | 305–308 |
| Avoid unused method parameters such as 'speed'. | 347 |