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 360362

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 391
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 396
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 397
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 399
org/apache/maven/di/impl/ReflectionUtils.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ReflectionUtils': 'qualifierOf' is already in scope 302
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ReflectionUtils': 'getDisplayName' is already in scope 400
org/apache/maven/di/impl/Types.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Types': 'getSimpleName' is already in scope 710

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 391
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 396
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 397
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 399

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

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

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