The following document contains the results of PMD 6.46.0.
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 71 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 65 |
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'part'. | 238 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesBC'. | 295 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesFB'. | 303 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 151 |
EmptyControlStatement | Empty if statement | 290–293 |
UnusedFormalParameter | Avoid unused method parameters such as 'generationSpeed'. | 436 |
UnusedFormalParameter | Avoid unused method parameters such as 'bcFactory'. | 438 |
UnusedFormalParameter | Avoid unused method parameters such as 'gtuColorer'. | 438 |
UnusedFormalParameter | Avoid unused method parameters such as 'tacticalFactory'. | 439 |
UnusedFormalParameter | Avoid unused method parameters such as 'simulationTime'. | 439 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 56 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 54 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 57 |
Rule | Violation | Line |
---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'loadXml'. | 144 |
EmptyCatchBlock | Avoid empty catch blocks | 199–202 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 352 |
Rule | Violation | Line |
---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 64 |
Rule | Violation | Line |
---|---|---|
UnnecessaryImport | Unused import 'java.net.URL' | 6 |
UnnecessaryImport | Unused import 'org.djunits.value.vdouble.scalar.Duration' | 14 |
UnnecessaryImport | Unused import 'org.djunits.value.vdouble.scalar.Time' | 15 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.dsol.AbstractOtsModel' | 17 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.dsol.OtsModelInterface' | 18 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.dsol.OtsSimulator' | 19 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.network.Network' | 20 |
UnnecessaryImport | Unused import 'org.opentrafficsim.road.network.RoadNetwork' | 21 |
UnnecessaryImport | Unused import 'org.opentrafficsim.road.network.factory.xml.parser.XmlNetworkLaneParser' | 22 |
UnnecessaryImport | Unused import 'nl.tudelft.simulation.dsol.SimRuntimeException' | 30 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 670 |
UselessParentheses | Useless parentheses. | 671 |
Rule | Violation | Line |
---|---|---|
UnnecessaryImport | Unused import 'java.io.Serializable' | 4 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.network.NetworkException' | 20 |
UnnecessaryImport | Unused import 'org.opentrafficsim.draw.road.TrafficLightAnimation' | 23 |
Rule | Violation | Line |
---|---|---|
UnnecessaryImport | Unused import 'java.io.Serializable' | 3 |
Rule | Violation | Line |
---|---|---|
UnnecessaryImport | Unused import 'java.io.Serializable' | 7 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 71 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 65 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryImport | Unused import 'java.net.URL' | 4 | 6 |
UnnecessaryImport | Unused import 'org.djunits.value.vdouble.scalar.Duration' | 4 | 14 |
UnnecessaryImport | Unused import 'org.djunits.value.vdouble.scalar.Time' | 4 | 15 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.dsol.AbstractOtsModel' | 4 | 17 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.dsol.OtsModelInterface' | 4 | 18 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.dsol.OtsSimulator' | 4 | 19 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.network.Network' | 4 | 20 |
UnnecessaryImport | Unused import 'org.opentrafficsim.road.network.RoadNetwork' | 4 | 21 |
UnnecessaryImport | Unused import 'org.opentrafficsim.road.network.factory.xml.parser.XmlNetworkLaneParser' | 4 | 22 |
UnnecessaryImport | Unused import 'nl.tudelft.simulation.dsol.SimRuntimeException' | 4 | 30 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedLocalVariable | Avoid unused local variables such as 'part'. | 3 | 238 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesBC'. | 3 | 295 |
UnusedLocalVariable | Avoid unused local variables such as 'lanesFB'. | 3 | 303 |
UselessParentheses | Useless parentheses. | 4 | 670 |
UselessParentheses | Useless parentheses. | 4 | 671 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 151 |
EmptyControlStatement | Empty if statement | 3 | 290–293 |
UnusedFormalParameter | Avoid unused method parameters such as 'generationSpeed'. | 3 | 436 |
UnusedFormalParameter | Avoid unused method parameters such as 'bcFactory'. | 3 | 438 |
UnusedFormalParameter | Avoid unused method parameters such as 'gtuColorer'. | 3 | 438 |
UnusedFormalParameter | Avoid unused method parameters such as 'tacticalFactory'. | 3 | 439 |
UnusedFormalParameter | Avoid unused method parameters such as 'simulationTime'. | 3 | 439 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 56 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 54 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryImport | Unused import 'java.io.Serializable' | 4 | 4 |
UnnecessaryImport | Unused import 'org.opentrafficsim.core.network.NetworkException' | 4 | 20 |
UnnecessaryImport | Unused import 'org.opentrafficsim.draw.road.TrafficLightAnimation' | 4 | 23 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 57 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryImport | Unused import 'java.io.Serializable' | 4 | 3 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryImport | Unused import 'java.io.Serializable' | 4 | 7 |
UnusedLocalVariable | Avoid unused local variables such as 'loadXml'. | 3 | 144 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 199–202 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 352 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnusedFormalParameter | Avoid unused constructor parameters such as 'title'. | 3 | 64 |
Filename | Rule message | Suppression type | Reason |
---|---|---|---|
org/opentrafficsim/demo/strategies/StrategiesDemo.java | Avoid unused private methods such as 'checkVehicleNumber()'. | annotation |