PMD Results

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

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 434
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 439
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 440
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 441
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 442

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 57

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 434
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 439
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 440
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 441
UnnecessaryFullyQualifiedName Unnecessary qualifier 'java.util.function': 'Supplier' is already in scope because it is imported in this file 4 442

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