]> source.dussan.org Git - sonarqube.git/blob
9cb615202e09ddaf0b96957b65cb9a2e87c89479
[sonarqube.git] /
1 <p>
2 This method calls equals(Object) on two references,  one of which is a class
3 and the other an interface, where neither the class nor any of its
4 non-abstract subclasses implement the interface.
5 Therefore, the objects being compared
6 are unlikely to be members of the same class at runtime
7 (unless some application classes were not analyzed, or dynamic class
8 loading can occur at runtime).
9 According to the contract of equals(),
10 objects of different
11 classes should always compare as unequal; therefore, according to the
12 contract defined by java.lang.Object.equals(Object),
13 the result of this comparison will always be false at runtime.
14 </p>