
org.sonar.l10n.pmd.SuspiciousEqualsMethodName.html Maven / Gradle / Ivy
The method name and parameter number are suspiciously close to equals(Object), which may mean you are intending to override the equals(Object) method. Example :
public class Foo {
public int equals(Object o) {
// oops, this probably was supposed to be boolean equals
}
public boolean equals(String s) {
// oops, this probably was supposed to be equals(Object)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy