This analysis reports classes that have some equals() method(s), but not
equals(Object). This is bad practice and can lead to unexpected behavior, because
without an equals(Object) method, Object.equals(Object) is not properly overridden.
However, the relevance is determined by the presence of a hashCode method.
This analysis reports classes that have some
equals()
method(s), but notequals(Object)
. This is bad practice and can lead to unexpected behavior, because without anequals(Object)
method,Object.equals(Object)
is not properly overridden. However, the relevance is determined by the presence of a hashCode method.