PMD Results
The following document contains the results of PMD 7.17.0.
Violations By Priority
Priority 3
nl/tudelft/simulation/dsol/formalisms/flow/CapacityRequestor.java
| Rule |
Violation |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'public' on interface 'DoubleCapacity': the interface is declared in an interface type |
23 |
| UnnecessaryModifier |
Unnecessary modifier 'public' on interface 'IntegerCapacity': the interface is declared in an interface type |
39 |
nl/tudelft/simulation/dsol/formalisms/flow/FlowModel.java
| Rule |
Violation |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'public' on enum 'BlockNamingType': the enum is declared in an interface type |
36 |
nl/tudelft/simulation/dsol/formalisms/flow/Resource.java
| Rule |
Violation |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'static' on enum 'ReleaseType': nested enums are implicitly static |
464 |
nl/tudelft/simulation/dsol/formalisms/flow/Seize.java
| Rule |
Violation |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'static' on record 'StoredEntity': records are implicitly static |
385 |
Priority 4
nl/tudelft/simulation/dsol/formalisms/flow/Create.java
nl/tudelft/simulation/dsol/formalisms/flow/Delay.java
| Rule |
Violation |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'Delay': 'NUMBER_DELAYED_EVENT' is already in scope because it is declared in an enclosing type |
90 |
nl/tudelft/simulation/dsol/formalisms/flow/Seize.java
Files
nl/tudelft/simulation/dsol/formalisms/flow/CapacityRequestor.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'public' on interface 'DoubleCapacity': the interface is declared in an interface type |
3 |
23 |
| UnnecessaryModifier |
Unnecessary modifier 'public' on interface 'IntegerCapacity': the interface is declared in an interface type |
3 |
39 |
nl/tudelft/simulation/dsol/formalisms/flow/Create.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'Create': 'CREATE_EVENT' is already in scope because it is declared in an enclosing type |
4 |
106 |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'Create': 'CREATE_EVENT' is already in scope because it is declared in an enclosing type |
4 |
266 |
nl/tudelft/simulation/dsol/formalisms/flow/Delay.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryFullyQualifiedName |
Unnecessary qualifier 'Delay': 'NUMBER_DELAYED_EVENT' is already in scope because it is declared in an enclosing type |
4 |
90 |
nl/tudelft/simulation/dsol/formalisms/flow/FlowModel.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'public' on enum 'BlockNamingType': the enum is declared in an interface type |
3 |
36 |
nl/tudelft/simulation/dsol/formalisms/flow/Resource.java
| Rule |
Violation |
Priority |
Line |
| UnnecessaryModifier |
Unnecessary modifier 'static' on enum 'ReleaseType': nested enums are implicitly static |
3 |
464 |
nl/tudelft/simulation/dsol/formalisms/flow/Seize.java