Fork me on GitHub

PMD Results

The following document contains the results of PMD 7.10.0.

Violations By Priority

Priority 3

gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java

Rule Violation Line
ExhaustiveSwitchHasDefault The switch block is exhaustive even without the default case 245255

gov/nist/secauto/metaschema/model/testing/xml/xmlbeans/handler/FormatType.java

Rule Violation Line
ExhaustiveSwitchHasDefault The switch block is exhaustive even without the default case 2836

Files

gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java

Rule Violation Priority Line
ExhaustiveSwitchHasDefault The switch block is exhaustive even without the default case 3 245255

gov/nist/secauto/metaschema/model/testing/xml/xmlbeans/handler/FormatType.java

Rule Violation Priority Line
ExhaustiveSwitchHasDefault The switch block is exhaustive even without the default case 3 2836

Suppressed Violations

Filename Rule message Suppression type Reason
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Returning 'OPEN_OPTIONS_TRUNCATE' may expose an internal array. @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Thrown exception does not preserve the stack trace of exception 'ex' on all code paths //nopmd - cause is relevant, exception is not
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java A value of 35 may denote a high amount of coupling within the class (threshold: 20) @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java Possible God Class (WMC=55, ATFD=36, TCC=8.772%) @suppresswarnings
gov/nist/secauto/metaschema/model/testing/AbstractTestSuite.java To be compliant to J2EE, a webapp should not use any thread. //nopmd - this is not a webapp