This inspection reports any instances of .equals() being called to compare two java.math.BigDecimal numbers. This is normaly a mistake, as two java.math.BigDecimals are only equal if they are equal in both value and scale, so that 2.0 is not equal to 2.00 To compare java.math.BigDecimals for mathematical equality, use .compareTo() instead.