PMD Results

The following document contains the results of PMD 7.0.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 365367

Priority 4

org/apache/maven/di/impl/Binding.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Binding': 'to' is already in scope 58
org/apache/maven/di/impl/InjectorImpl.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 365
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 369
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 370
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 371
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 372
org/apache/maven/di/impl/ReflectionUtils.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ReflectionUtils': 'qualifierOf' is already in scope 319
org/apache/maven/di/impl/Types.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Types': 'getSimpleName' is already in scope 721

Files

org/apache/maven/di/impl/Binding.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Binding': 'to' is already in scope 4 58

org/apache/maven/di/impl/InjectorImpl.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 365
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 369
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 370
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 371
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 372

org/apache/maven/di/impl/ReflectionUtils.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ReflectionUtils': 'qualifierOf' is already in scope 4 319

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 365367
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Types': 'getSimpleName' is already in scope 4 721