PMD Results
The following document contains the results of PMD 5.3.5.
Files
org/apache/maven/archetype/DefaultArchetypeManager.java
| Violation |
Line |
| Avoid empty catch blocks |
218–220 |
org/apache/maven/archetype/common/DefaultArchetypeArtifactManager.java
| Violation |
Line |
| Unnecessary use of fully qualified name 'org.apache.maven.archetype.metadata.ArchetypeDescriptor' due to existing import 'org.apache.maven.archetype.metadata.ArchetypeDescriptor' |
346 |
| Useless parentheses. |
468 |
| Useless parentheses. |
484 |
| Unnecessary use of fully qualified name 'org.apache.maven.archetype.metadata.ArchetypeDescriptor' due to existing import 'org.apache.maven.archetype.metadata.ArchetypeDescriptor' |
492 |
org/apache/maven/archetype/common/DefaultArchetypeFilesResolver.java
| Violation |
Line |
| Useless parentheses. |
71 |
org/apache/maven/archetype/common/MavenJDOMWriter.java
| Violation |
Line |
| Useless parentheses. |
189 |
| Useless parentheses. |
228 |
| Useless parentheses. |
228 |
| Useless parentheses. |
232 |
| Useless parentheses. |
232 |
| Useless parentheses. |
232 |
| Useless parentheses. |
238 |
| Useless parentheses. |
238 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
256 |
| Useless parentheses. |
259 |
| Useless parentheses. |
259 |
| Useless parentheses. |
275 |
| Useless parentheses. |
314 |
| Useless parentheses. |
314 |
| Useless parentheses. |
314 |
| Useless parentheses. |
337 |
| Useless parentheses. |
347 |
| Useless parentheses. |
352 |
| Useless parentheses. |
352 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
384 |
| Useless parentheses. |
387 |
| Useless parentheses. |
387 |
| Useless parentheses. |
403 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
440 |
| Useless parentheses. |
443 |
| Useless parentheses. |
443 |
| Useless parentheses. |
459 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
496 |
| Useless parentheses. |
499 |
| Useless parentheses. |
499 |
| Useless parentheses. |
515 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
552 |
| Useless parentheses. |
555 |
| Useless parentheses. |
555 |
| Useless parentheses. |
571 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
608 |
| Useless parentheses. |
611 |
| Useless parentheses. |
611 |
| Useless parentheses. |
627 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
664 |
| Useless parentheses. |
667 |
| Useless parentheses. |
667 |
| Useless parentheses. |
683 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
720 |
| Useless parentheses. |
723 |
| Useless parentheses. |
723 |
| Useless parentheses. |
739 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
776 |
| Useless parentheses. |
779 |
| Useless parentheses. |
779 |
| Useless parentheses. |
795 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
832 |
| Useless parentheses. |
835 |
| Useless parentheses. |
835 |
| Useless parentheses. |
851 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
888 |
| Useless parentheses. |
891 |
| Useless parentheses. |
891 |
| Useless parentheses. |
907 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
944 |
| Useless parentheses. |
947 |
| Useless parentheses. |
947 |
| Useless parentheses. |
963 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
1000 |
| Useless parentheses. |
1003 |
| Useless parentheses. |
1003 |
| Useless parentheses. |
1019 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
1056 |
| Useless parentheses. |
1059 |
| Useless parentheses. |
1059 |
| Useless parentheses. |
1075 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
1112 |
| Useless parentheses. |
1115 |
| Useless parentheses. |
1115 |
| Useless parentheses. |
1131 |
| Unnecessary use of fully qualified name 'java.util.Collection' due to existing import 'java.util.Collection' |
1168 |
| Useless parentheses. |
1171 |
| Useless parentheses. |
1171 |
| Useless parentheses. |
1187 |
| Avoid unused local variables such as 'domIndex'. |
1233 |
| Useless parentheses. |
1619 |
| Useless parentheses. |
1623 |
| Useless parentheses. |
1629 |
org/apache/maven/archetype/common/util/Format.java
| Violation |
Line |
| Avoid empty catch blocks |
500–502 |
| Useless parentheses. |
514 |
| Useless parentheses. |
518 |
| Avoid empty catch blocks |
529–531 |
org/apache/maven/archetype/common/util/ListScanner.java
| Violation |
Line |
| Useless parentheses. |
515 |
| Useless parentheses. |
515 |
org/apache/maven/archetype/common/util/PathUtils.java
| Violation |
Line |
| Useless parentheses. |
50 |
| Useless parentheses. |
50 |
org/apache/maven/archetype/common/util/XMLOutputter.java
| Violation |
Line |
| Useless parentheses. |
379 |
| Avoid empty if statements |
435–438 |
| Avoid empty catch blocks |
605–607 |
| Avoid empty catch blocks |
625–627 |
| Avoid empty catch blocks |
645–647 |
| Avoid empty catch blocks |
664–666 |
| Avoid empty catch blocks |
684–686 |
| Avoid empty catch blocks |
704–706 |
| Avoid empty catch blocks |
725–727 |
| Avoid empty catch blocks |
745–747 |
| Avoid empty catch blocks |
765–767 |
| Useless parentheses. |
838 |
| Useless parentheses. |
838 |
| Useless parentheses. |
937–938 |
| Useless parentheses. |
955 |
| Useless parentheses. |
1119 |
| Useless parentheses. |
1119 |
| Avoid empty if statements |
1161–1165 |
| These nested if statements could be combined |
1232–1240 |
| Useless parentheses. |
1235 |
| These nested if statements could be combined |
1235–1239 |
| Useless parentheses. |
1236 |
| Useless parentheses. |
1312 |
| Useless parentheses. |
1312 |
| Useless parentheses. |
1339 |
| Useless parentheses. |
1339 |
| Useless parentheses. |
1472 |
| Useless parentheses. |
1472 |
| Useless parentheses. |
1516 |
| Useless parentheses. |
1516 |
| Useless parentheses. |
1516 |
| Useless parentheses. |
1522 |
| Useless parentheses. |
1522 |
| Useless parentheses. |
1522 |
| Useless parentheses. |
1529 |
| Useless parentheses. |
1819 |
| Useless parentheses. |
1819 |
org/apache/maven/archetype/creator/FilesetArchetypeCreator.java
| Violation |
Line |
| Avoid unused method parameters such as 'buildingRequest'. |
389 |
| Useless parentheses. |
774 |
| Avoid unused method parameters such as 'directory'. |
788 |
| Avoid unused method parameters such as 'keepParent'. |
1085 |
| Avoid unused method parameters such as 'directory'. |
1293 |
| Avoid unused method parameters such as 'archetypeDescriptor'. |
1342 |
org/apache/maven/archetype/generator/DefaultFilesetArchetypeGenerator.java
| Violation |
Line |
| Useless parentheses. |
356 |
| Useless parentheses. |
630 |
org/apache/maven/archetype/old/DefaultOldArchetype.java
| Violation |
Line |
| These nested if statements could be combined |
299–328 |