View by Classes

Findings - Overview

warning Class doesn't override equals in superclass (Findbugs)

Further info on the wiki.

This class extends a class that defines an equals method and adds fields, but doesn't define an equals method itself. Thus, equality on instances of this class will ignore the identity of the subclass and the added fields. Be sure this is what is intended, and that you don't need to override the equals method. Even if you don't need to override the equals method, consider overriding it anyway to document the fact that the equals method for the subclass just return the result of invoking super.equals(o).

1org.jcoderz.phoenix.report.PmdFindingType
org.jcoderz.phoenix.report.PmdFindingType doesn't override FindingType.equals(Object) [176]
1org.jcoderz.phoenix.report.SystemFindingType
org.jcoderz.phoenix.report.SystemFindingType doesn't override FindingType.equals(Object) [176]
1org.jcoderz.phoenix.report.CheckstyleFindingType
org.jcoderz.phoenix.report.CheckstyleFindingType doesn't override FindingType.equals(Object) [176]
1org.jcoderz.phoenix.report.GenericFindingType
org.jcoderz.phoenix.report.GenericFindingType doesn't override FindingType.equals(Object) [176]
1org.jcoderz.phoenix.report.FindBugsFindingType
org.jcoderz.phoenix.report.FindBugsFindingType doesn't override FindingType.equals(Object) [176]