PMD Results
The following document contains the results of PMD 6.55.0.
Violations By Priority
Priority 3
org/apache/maven/di/impl/Types.java
| Rule | Violation | Line | 
|---|---|---|
| JumbledIncrementer | Avoid modifying an outer loop incrementer in an inner loop for update expression | 345–347 | 
Priority 4
org/apache/maven/di/impl/InjectorImpl.java
| Rule | Violation | Line | 
|---|---|---|
| UselessParentheses | Useless parentheses. | 166 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 311 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 315 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 316 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 317 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 318 | 
org/apache/maven/di/impl/ReflectionUtils.java
| Rule | Violation | Line | 
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.apache.maven.api.di.Scope' due to existing import 'org.apache.maven.api.di.*' | 102 | 
Files
org/apache/maven/di/impl/InjectorImpl.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UselessParentheses | Useless parentheses. | 4 | 166 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 4 | 311 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 4 | 315 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 4 | 316 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 4 | 317 | 
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' | 4 | 318 | 
org/apache/maven/di/impl/ReflectionUtils.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'org.apache.maven.api.di.Scope' due to existing import 'org.apache.maven.api.di.*' | 4 | 102 | 
org/apache/maven/di/impl/Types.java
| Rule | Violation | Priority | Line | 
|---|---|---|---|
| JumbledIncrementer | Avoid modifying an outer loop incrementer in an inner loop for update expression | 3 | 345–347 | 


