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 353355

Priority 4

org/apache/maven/di/impl/InjectorImpl.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 343
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 347
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 348
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 349
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 350
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
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 4 343
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 4 347
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 4 348
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 4 349
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'java.util.function.Supplier' due to existing import 'java.util.function.Supplier' 4 350

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 353355