in core/src/main/java/org/apache/jsieve/mail/optional/ActionVacation.java [165:178]
public boolean equals(Object o) {
if (o == null || getClass() != o.getClass()) {
return false;
}
ActionVacation that = (ActionVacation) o;
return duration == that.duration
&& equalsNullProtected(this.subject, subject)
&& equalsNullProtected(this.from, from)
&& equalsNullProtected(this.handle, handle)
&& equalsNullProtected(this.reason, reason)
&& equalsNullProtected(this.mime, mime);
}