@Override public int hashCode() { return revision.hashCode() * 31 + (int) (when / 1000); }
@Override public int hashCode() { return revision.hashCode() * 31 + (int) (when / 1000); }
@Override public int hashCode() { return revision.hashCode() * 31 + (int) (when / 1000); }
@Override public int hashCode() { return (revision.hashCode() * 31 + type.hashCode()) * 31 + content.hashCode(); }
@Override public int hashCode() { return (revision.hashCode() * 31 + author.hashCode()) * 31 + (int) (when / 1000); }
@Override public int hashCode() { return (revision.hashCode() * 31 + type.hashCode()) * 31 + content.hashCode(); }
@Override public int hashCode() { return (revision.hashCode() * 31 + author.hashCode()) * 31 + (int) (when / 1000); }
@Override public int hashCode() { return (revision.hashCode() * 31 + type.hashCode()) * 31 + path.hashCode(); }
@Override public int hashCode() { return (revision.hashCode() * 31 + type.hashCode()) * 31 + path.hashCode(); }
@Override public int hashCode() { return (revision.hashCode() * 31 + type.hashCode()) * 31 + path.hashCode(); }
@Override public int hashCode() { return (revision.hashCode() * 31 + author.hashCode()) * 31 + (int) (when / 1000); }