Apache Commons logo Apache Commons Statistics

PMD Results

The following document contains the results of PMD 7.17.0.

Violations By Priority

Priority 3

org/apache/commons/statistics/ranking/NaturalRanking.java

Rule Violation Line
AssignmentInOperand Avoid assignment to r in operand 423
AssignmentInOperand Avoid assignment to r in operand 455
AssignmentInOperand Avoid assignment to size in operand 491
OverrideBothEqualsAndHashCodeOnComparable When implementing Comparable, both equals() and hashCode() should be overridden 578

Files

org/apache/commons/statistics/ranking/NaturalRanking.java

Rule Violation Priority Line
AssignmentInOperand Avoid assignment to r in operand 3 423
AssignmentInOperand Avoid assignment to r in operand 3 455
AssignmentInOperand Avoid assignment to size in operand 3 491
OverrideBothEqualsAndHashCodeOnComparable When implementing Comparable, both equals() and hashCode() should be overridden 3 578

Suppressed Violations

Filename Rule message Suppression type Reason
org/apache/commons/statistics/ranking/NaturalRanking.java Field size has the same name as a method xpath ./ancestor-or-self::ClassDeclaration[@SimpleName='IntList' or @SimpleName='DD' or @SimpleName='XYList' ]