PMD Results
The following document contains the results of PMD 6.42.0.
Violations By Priority
Priority 3
org/codehaus/mojo/jaxb2/javageneration/AbstractJavaGeneratorMojo.java
| Rule | Violation | Line |
|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 622–626 |
org/codehaus/mojo/jaxb2/schemageneration/AbstractXsdGeneratorMojo.java
| Rule | Violation | Line |
|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'SCHEMAGEN_COMPLETED_OK'. | 135 |
org/codehaus/mojo/jaxb2/schemageneration/XsdGeneratorHelper.java
| Rule | Violation | Line |
|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'enumProcessor'. | 227 |
| EmptyCatchBlock | Avoid empty catch blocks | 509–511 |
| EmptyCatchBlock | Avoid empty catch blocks | 563–565 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/ClassLocation.java
| Rule | Violation | Line |
|---|---|---|
| OverrideBothEqualsAndHashcode | Ensure you override both equals() and hashCode() | 99 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/FieldLocation.java
| Rule | Violation | Line |
|---|---|---|
| OverrideBothEqualsAndHashcode | Ensure you override both equals() and hashCode() | 111 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/MethodLocation.java
| Rule | Violation | Line |
|---|---|---|
| OverrideBothEqualsAndHashcode | Ensure you override both equals() and hashCode() | 106 |
Priority 4
org/codehaus/mojo/jaxb2/AbstractJaxbMojo.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 152 |
| UselessParentheses | Useless parentheses. | 539 |
org/codehaus/mojo/jaxb2/schemageneration/XsdGeneratorHelper.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 376 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/JavaDocExtractor.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 388 |
org/codehaus/mojo/jaxb2/shared/environment/locale/LocaleFacet.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses. | 158 |
| UselessParentheses | Useless parentheses. | 159 |
| UselessParentheses | Useless parentheses. | 160 |
| UselessParentheses | Useless parentheses. | 161 |
org/codehaus/mojo/jaxb2/shared/filters/pattern/PatternFileFilter.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryImport | Unused import 'java.util.regex.Pattern' | 33 |
Files
org/codehaus/mojo/jaxb2/AbstractJaxbMojo.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 152 |
| UselessParentheses | Useless parentheses. | 4 | 539 |
org/codehaus/mojo/jaxb2/javageneration/AbstractJavaGeneratorMojo.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| CollapsibleIfStatements | These nested if statements could be combined | 3 | 622–626 |
org/codehaus/mojo/jaxb2/schemageneration/AbstractXsdGeneratorMojo.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedPrivateField | Avoid unused private fields such as 'SCHEMAGEN_COMPLETED_OK'. | 3 | 135 |
org/codehaus/mojo/jaxb2/schemageneration/XsdGeneratorHelper.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnusedLocalVariable | Avoid unused local variables such as 'enumProcessor'. | 3 | 227 |
| UselessParentheses | Useless parentheses. | 4 | 376 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 509–511 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 563–565 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/JavaDocExtractor.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 388 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/ClassLocation.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| OverrideBothEqualsAndHashcode | Ensure you override both equals() and hashCode() | 3 | 99 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/FieldLocation.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| OverrideBothEqualsAndHashcode | Ensure you override both equals() and hashCode() | 3 | 111 |
org/codehaus/mojo/jaxb2/schemageneration/postprocessing/javadoc/location/MethodLocation.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| OverrideBothEqualsAndHashcode | Ensure you override both equals() and hashCode() | 3 | 106 |
org/codehaus/mojo/jaxb2/shared/environment/locale/LocaleFacet.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 158 |
| UselessParentheses | Useless parentheses. | 4 | 159 |
| UselessParentheses | Useless parentheses. | 4 | 160 |
| UselessParentheses | Useless parentheses. | 4 | 161 |
org/codehaus/mojo/jaxb2/shared/filters/pattern/PatternFileFilter.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryImport | Unused import 'java.util.regex.Pattern' | 4 | 33 |

