PMD Results
The following document contains the results of PMD 7.17.0.
Violations By Priority
Priority 3
nl/tudelft/simulation/dsol/demo/des/mm1/step03/DesQueueingModel3.java
nl/tudelft/simulation/dsol/demo/des/mm1/step04/DesQueueingModel4.java
nl/tudelft/simulation/dsol/demo/des/mm1/step05/DesQueueingModel5.java
nl/tudelft/simulation/dsol/demo/des/mm1/step06/DesQueueingModel6.java
nl/tudelft/simulation/dsol/demo/des/mm1/step07/DesQueueingModel7.java
nl/tudelft/simulation/dsol/demo/des/mm1/step08/DesQueueingModel8.java
nl/tudelft/simulation/dsol/demo/des/mm1/step09/DesQueueingModel9.java
nl/tudelft/simulation/dsol/demo/des/mm1/step10/DesQueueingModel10.java
nl/tudelft/simulation/dsol/demo/flow/mm1/step01/FlowQueueingModel1.java
nl/tudelft/simulation/dsol/demo/visualization/VisualizationDemo.java
nl/tudelft/simulation/examples/dsol/terminal/ExperimentRunnerTerminal.java
nl/tudelft/simulation/examples/dsol/timesharedcomputer/Job.java
Priority 4
nl/tudelft/simulation/dsol/demo/visualization/VisualizationDemo.java
nl/tudelft/simulation/dsol/tutorial/section25/CustomerOrderApp.java
nl/tudelft/simulation/dsol/tutorial/section42/Retailer.java
nl/tudelft/simulation/examples/dsol/animation/Ball.java
nl/tudelft/simulation/examples/dsol/terminal/IntResource.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'UTILIZATION_EVENT' is already in scope because it is declared in an enclosing type |
137 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'DEFAULT_REQUEST_PRIORITY' is already in scope because it is declared in an enclosing type |
157 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'RESOURCE_REQUESTED_QUEUE_LENGTH' is already in scope because it is declared in an enclosing type |
184 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'RESOURCE_REQUESTED_QUEUE_LENGTH' is already in scope because it is declared in an enclosing type |
216 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'counter' is already in scope because it is declared in an enclosing type |
290 |
nl/tudelft/simulation/examples/dsol/terminal/Terminal.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'Terminal': 'READY_EVENT' is already in scope because it is declared in an enclosing type |
115 |
nl/tudelft/simulation/examples/dsol/timesharedcomputer/Terminal.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'FlowBlock': 'RELEASE_EVENT' is already in scope because it is inherited by an enclosing type |
64 |
Files
nl/tudelft/simulation/dsol/demo/des/mm1/step03/DesQueueingModel3.java
nl/tudelft/simulation/dsol/demo/des/mm1/step04/DesQueueingModel4.java
nl/tudelft/simulation/dsol/demo/des/mm1/step05/DesQueueingModel5.java
nl/tudelft/simulation/dsol/demo/des/mm1/step06/DesQueueingModel6.java
nl/tudelft/simulation/dsol/demo/des/mm1/step07/DesQueueingModel7.java
nl/tudelft/simulation/dsol/demo/des/mm1/step08/DesQueueingModel8.java
nl/tudelft/simulation/dsol/demo/des/mm1/step09/DesQueueingModel9.java
nl/tudelft/simulation/dsol/demo/des/mm1/step10/DesQueueingModel10.java
nl/tudelft/simulation/dsol/demo/flow/mm1/step01/FlowQueueingModel1.java
nl/tudelft/simulation/dsol/demo/visualization/VisualizationDemo.java
nl/tudelft/simulation/dsol/tutorial/section25/CustomerOrderApp.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryImport |
Unused import 'java.rmi.RemoteException' |
4 |
3 |
nl/tudelft/simulation/dsol/tutorial/section42/Retailer.java
| Rule |
Violation |
Priority |
Line |
| UselessParentheses |
Useless parentheses around `amount - actualOrderSize`. |
4 |
119 |
nl/tudelft/simulation/examples/dsol/animation/Ball.java
nl/tudelft/simulation/examples/dsol/terminal/ExperimentRunnerTerminal.java
nl/tudelft/simulation/examples/dsol/terminal/IntResource.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'UTILIZATION_EVENT' is already in scope because it is declared in an enclosing type |
4 |
137 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'DEFAULT_REQUEST_PRIORITY' is already in scope because it is declared in an enclosing type |
4 |
157 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'RESOURCE_REQUESTED_QUEUE_LENGTH' is already in scope because it is declared in an enclosing type |
4 |
184 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'RESOURCE_REQUESTED_QUEUE_LENGTH' is already in scope because it is declared in an enclosing type |
4 |
216 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'IntResource': 'counter' is already in scope because it is declared in an enclosing type |
4 |
290 |
nl/tudelft/simulation/examples/dsol/terminal/Terminal.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'Terminal': 'READY_EVENT' is already in scope because it is declared in an enclosing type |
4 |
115 |
nl/tudelft/simulation/examples/dsol/timesharedcomputer/Job.java
| Rule |
Violation |
Priority |
Line |
| UnusedPrivateField |
Avoid unused private fields such as 'creationTime'. |
3 |
18 |
nl/tudelft/simulation/examples/dsol/timesharedcomputer/Terminal.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'FlowBlock': 'RELEASE_EVENT' is already in scope because it is inherited by an enclosing type |
4 |
64 |