AI Coding · Easy
Users are duplicated in a HashSet after this AI-generated class was added. Why?
AI CodingCode ReviewSenior
java
public class UserKey {
private String tenantId;
private String email;
@Override
public boolean equals(Object o) {
if (!(o instanceof UserKey other)) return false;
return tenantId.equals(other.tenantId)
&& email.equalsIgnoreCase(other.email);
}
// no hashCode()
}