} else if (!maintainer.equals(other.getMaintainer())) return false; if (metadataLink == null) { if (other.getMetadataLink() != null) return false; } else if (!metadataLink.equals(other.getMetadataLink())) return false; if (name == null) { if (other.getName() != null) return false;