[java] Use Objects.equals consistently in SymbolEquality

This commit is contained in:
Andreas Dangel
2024-06-27 10:40:49 +02:00
parent 2ccb39aaba
commit f5ab687c6a

View File

@ -50,7 +50,7 @@ public final class SymbolEquality {
}
JTypeParameterSymbol m2 = (JTypeParameterSymbol) o;
return m1.nameEquals(m2.getSimpleName())
return Objects.equals(m1.getSimpleName(), m2.getSimpleName())
&& m1.getDeclaringSymbol().equals(m2.getDeclaringSymbol());
}
};
@ -136,7 +136,7 @@ public final class SymbolEquality {
return false;
}
JFieldSymbol f2 = (JFieldSymbol) o;
return f1.nameEquals(f2.getSimpleName())
return Objects.equals(f1.getSimpleName(), f2.getSimpleName())
&& f1.getEnclosingClass().equals(f2.getEnclosingClass());
}
@ -171,7 +171,7 @@ public final class SymbolEquality {
return false;
}
JFormalParamSymbol f2 = (JFormalParamSymbol) o;
return f1.nameEquals(f2.getSimpleName())
return Objects.equals(f1.getSimpleName(), f2.getSimpleName())
&& f1.getDeclaringSymbol().equals(f2.getDeclaringSymbol());
}
@ -190,7 +190,7 @@ public final class SymbolEquality {
return false;
}
JRecordComponentSymbol f2 = (JRecordComponentSymbol) o;
return f1.nameEquals(f2.getSimpleName())
return Objects.equals(f1.getSimpleName(), f2.getSimpleName())
&& f1.getEnclosingClass().equals(f2.getEnclosingClass());
}