PMD Results

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

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 445
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 450
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 451
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 452
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 453

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 61

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 445
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 450
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 451
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 452
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 453

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