PMD Results
The following document contains the results of PMD 5.3.2.
Files
org/codehaus/mojo/jaxb2/schemageneration/AbstractXsdGeneratorMojo.java
Violation |
Line |
Avoid unused private fields such as 'SCHEMAGEN_COMPLETED_OK'. |
128 |
org/codehaus/mojo/jaxb2/schemageneration/XsdGeneratorHelper.java
Violation |
Line |
Avoid unused local variables such as 'enumProcessor'. |
225 |
Avoid empty catch blocks |
502–504 |
Avoid empty catch blocks |
554–556 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/JavaDocExtractor.java
Violation |
Line |
Useless parentheses. |
300 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/ClassLocation.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
99 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/FieldLocation.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
111 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/MethodLocation.java
Violation |
Line |
Ensure you override both equals() and hashCode() |
105 |
org/codehaus/mojo/jaxb2/shared/FileSystemUtilities.java
Violation |
Line |
Avoid unused imports such as 'java.io.UnsupportedEncodingException' |
15 |
org/codehaus/mojo/jaxb2/shared/environment/classloading/ThreadContextClassLoaderBuilder.java
Violation |
Line |
Avoid unused imports such as 'java.io.IOException' |
26 |
org/codehaus/mojo/jaxb2/shared/filters/pattern/PatternFileFilter.java
Violation |
Line |
Avoid unused imports such as 'java.util.regex.Pattern' |
14 |