in maven-release-manager/src/main/java/org/apache/maven/shared/release/util/PomFinder.java [224:251]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
PomInfo pomInfo = (PomInfo) o;
if (artifactId != null ? !artifactId.equals(pomInfo.artifactId) : pomInfo.artifactId != null) {
return false;
}
if (groupId != null ? !groupId.equals(pomInfo.groupId) : pomInfo.groupId != null) {
return false;
}
if (parentArtifactId != null
? !parentArtifactId.equals(pomInfo.parentArtifactId)
: pomInfo.parentArtifactId != null) {
return false;
}
if (parentGroupId != null ? !parentGroupId.equals(pomInfo.parentGroupId) : pomInfo.parentGroupId != null) {
return false;
}
return true;
}