== Why is this an issue? An ``++equals++`` method that unconditionally returns the same answer is an error likely to cause many bugs. === Noncompliant code example [source,java] ---- public class Fruit extends Food { private Season ripe; public boolean equals(Object obj) { return ripe.equals(this); // Noncompliant } ---- ifdef::env-github,rspecator-view[] ''' == Comments And Links (visible only on this page) === on 23 Mar 2018, 08:42:24 Alexandre Gigleux wrote: \[~ann.campbell.2] Do you remember why this one has been closed "Won't Fix". It covers 2 FindBugs rules (EQ_ALWAYS_FALSE, EQ_ALWAYS_TRUE), that were not rejected according to \http://dist.sonarsource.com/reports/coverage/findbugs.html === on 23 Mar 2018, 13:00:50 Ann Campbell wrote: I think it was in favor of the more sophisticated rules. I'm not finding a paper trail tho. endif::env-github,rspecator-view[]