Class CovariantEqualsCheck

  • All Implemented Interfaces:
    Configurable, Contextualizable

    public class CovariantEqualsCheck
    extends AbstractCheck

    Checks that if a class defines a covariant method equals, then it defines method equals(java.lang.Object). Inspired by findbugs, http://findbugs.sourceforge.net/bugDescriptions.html#EQ_SELF_NO_OBJECT

    An example of how to configure the check is:

     <module name="CovariantEquals"/>
     
    Author:
    Rick Giles