Fix equals method of ClassOrInterface
Some checks failed
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 6m48s

This commit is contained in:
Daniel Holle 2024-08-05 11:54:13 +02:00
parent a654f55deb
commit 7785c2d0aa

View File

@ -188,9 +188,8 @@ public class ClassOrInterface extends SyntaxTreeNode implements TypeScope {
@Override @Override
public boolean equals(Object o) { public boolean equals(Object o) {
if (this == o) return true; if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false; if (!(o instanceof ClassOrInterface other)) return false;
ClassOrInterface that = (ClassOrInterface) o; return Objects.equals(name, other.name);
return Objects.equals(name, that.name);
} }
@Override @Override