PMD Results
The following document contains the results of PMD 7.19.0.
Violations By Priority
Priority 3
gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java
Files
gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java
Suppressed Violations
| Filename |
Rule message |
Suppression type |
Reason |
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
Avoid using implementation types like 'LinkedList'; use the interface instead |
@suppresswarnings |
|
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
A value of 26 may denote a high amount of coupling within the class (threshold: 20) |
@suppresswarnings |
|
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
The method 'processCommand()' has a cyclomatic complexity of 11. |
@suppresswarnings |
|
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
Possible God Class (WMC=49, ATFD=28, TCC=0.000%) |
@suppresswarnings |
|
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
Avoid catching RuntimeException in try-catch block |
@suppresswarnings |
|
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
Avoid catching RuntimeException in try-catch block |
@suppresswarnings |
|
| gov/nist/secauto/metaschema/cli/processor/CLIProcessor.java |
Ensure that resources like this LoggerContext object are closed after use |
//nopmd |
not closable here |
| gov/nist/secauto/metaschema/cli/processor/command/AbstractParentCommand.java |
Avoid unused method parameters such as 'commandLine'. |
@suppresswarnings |
|