This inspection reports any instances of a class having a equals() method taking an argument other than java.lang.Object, if the class does not have a equals() method which does take java.lang.Object as its argument. Normally, this is a mistake.