in src/main/java/org/apache/sling/feature/maven/mojos/Aggregate.java [101:117]
public boolean equals(Object obj) {
if (this == obj) return true;
if (!super.equals(obj)) return false;
if (getClass() != obj.getClass()) return false;
Aggregate other = (Aggregate) obj;
return Objects.equals(artifactsOverrides, other.artifactsOverrides)
&& attach == other.attach
&& Objects.equals(classifier, other.classifier)
&& Objects.equals(configurationOverrides, other.configurationOverrides)
&& Objects.equals(description, other.description)
&& Objects.equals(frameworkPropertiesOverrides, other.frameworkPropertiesOverrides)
&& markAsComplete == other.markAsComplete
&& markAsFinal == other.markAsFinal
&& Objects.equals(title, other.title)
&& Objects.equals(variablesOverrides, other.variablesOverrides)
&& Objects.equals(vendor, other.vendor);
}