Apache Commons logo Apache Commons Numbers

PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 2

org/apache/commons/numbers/arrays/MultidimensionalCounter.java

Rule Violation Line
AvoidReassigningParameters Avoid reassigning parameters such as 'index' 121

Priority 3

org/apache/commons/numbers/arrays/MultidimensionalCounter.java

Rule Violation Line
AvoidArrayLoops System.arraycopy is more efficient 8086

org/apache/commons/numbers/arrays/SortInPlace.java

Rule Violation Line
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 82
AvoidFieldNameMatchingMethodName Field key has the same name as a method 114
AvoidFieldNameMatchingMethodName Field value has the same name as a method 116

Files

org/apache/commons/numbers/arrays/MultidimensionalCounter.java

Rule Violation Priority Line
AvoidArrayLoops System.arraycopy is more efficient 3 8086
AvoidReassigningParameters Avoid reassigning parameters such as 'index' 2 121

org/apache/commons/numbers/arrays/SortInPlace.java

Rule Violation Priority Line
AvoidInstantiatingObjectsInLoops Avoid instantiating new objects inside loops 3 82
AvoidFieldNameMatchingMethodName Field key has the same name as a method 3 114
AvoidFieldNameMatchingMethodName Field value has the same name as a method 3 116