PMD Results
The following document contains the results of PMD 5.2.3.
Files
org/jomc/tools/ClassFileProcessor.java
| Violation |
Line |
| Avoid unused private methods such as 'getMessage(Throwable)'. |
2714 |
org/jomc/tools/JomcTool.java
| Violation |
Line |
| Avoid unused private methods such as 'getMessage(Throwable)'. |
3697 |
org/jomc/tools/ResourceFileProcessor.java
| Violation |
Line |
| Unnecessary use of fully qualified name 'java.util.Properties' due to existing import 'java.util.Properties' |
390 |
org/jomc/tools/SourceFileProcessor.java
| Violation |
Line |
| Avoid unused private methods such as 'getMessage(Throwable)'. |
601 |
org/jomc/tools/modlet/ToolsModelProcessor.java
| Violation |
Line |
| Too many static imports may lead to messy code |
31–1379 |
| Useless parentheses. |
914–916 |
| Useless parentheses. |
928–930 |
| These nested if statements could be combined |
1014–1017 |
| Useless parentheses. |
1088–1090 |
| Useless parentheses. |
1102–1104 |
| These nested if statements could be combined |
1193–1196 |
| Useless parentheses. |
1227–1228 |
org/jomc/tools/modlet/ToolsModelProvider.java
| Violation |
Line |
| Too many static imports may lead to messy code |
31–1524 |
| Useless parentheses. |
987–989 |
| Useless parentheses. |
1001–1003 |
| Useless parentheses. |
1109–1111 |
| Useless parentheses. |
1123–1125 |
| Useless parentheses. |
1248–1249 |
org/jomc/tools/modlet/ToolsModelValidator.java
| Violation |
Line |
| These nested if statements could be combined |
1632–1668 |
| Avoid unused private methods such as 'getMessage(Throwable)'. |
1679 |
org/jomc/tools/model/SourceFileType.java
| Violation |
Line |
| Useless parentheses. |
154 |
| Useless parentheses. |
470 |
| Useless parentheses. |
470 |
| Useless parentheses. |
498 |
| Useless parentheses. |
498 |
| Useless parentheses. |
694 |
| Useless parentheses. |
930 |
| Unnecessary use of fully qualified name 'javax.xml.bind.JAXBElement' due to existing import 'javax.xml.bind.JAXBElement' |
976 |
| Unnecessary use of fully qualified name 'java.util.List' due to existing import 'java.util.List' |
998 |
| Unnecessary use of fully qualified name 'javax.xml.bind.JAXBElement' due to existing import 'javax.xml.bind.JAXBElement' |
998 |
| Unnecessary use of fully qualified name 'java.util.List' due to existing import 'java.util.List' |
1037 |
org/jomc/tools/model/SourceFilesType.java
| Violation |
Line |
| Useless parentheses. |
204 |
| Useless parentheses. |
204 |
org/jomc/tools/model/SourceSectionType.java
| Violation |
Line |
| Useless parentheses. |
149 |
| Useless parentheses. |
441 |
| Useless parentheses. |
441 |
| Useless parentheses. |
469 |
| Useless parentheses. |
469 |
| Useless parentheses. |
665 |
| Useless parentheses. |
901 |
| Unnecessary use of fully qualified name 'javax.xml.bind.JAXBElement' due to existing import 'javax.xml.bind.JAXBElement' |
945 |
| Unnecessary use of fully qualified name 'javax.xml.bind.JAXBElement' due to existing import 'javax.xml.bind.JAXBElement' |
967 |
| Unnecessary use of fully qualified name 'java.util.List' due to existing import 'java.util.List' |
967 |
| Unnecessary use of fully qualified name 'java.util.List' due to existing import 'java.util.List' |
1006 |
org/jomc/tools/model/SourceSectionsType.java
| Violation |
Line |
| Useless parentheses. |
130 |
| Useless parentheses. |
130 |
org/jomc/tools/model/TemplateParameterType.java
| Violation |
Line |
| Useless parentheses. |
449 |
| Avoid empty catch blocks |
845–848 |
| Unnecessary use of fully qualified name 'java.util.Locale.getDefault' due to existing import 'java.util.Locale' |
938 |