@@ -543,16 +543,6 @@ NS_ASSUME_NONNULL_BEGIN
543543// / distinguished using the value of `success`.
544544- (nullable GTFilterList *)filterListWithPath:(NSString *)path blob:(nullable GTBlob *)blob mode:(GTFilterSourceMode)mode options:(GTFilterListOptions)options success:(nullable BOOL *)success error:(NSError **)error;
545545
546- // / Creates an enumerator for finding all commits in the history of `headOID`
547- // / that do not exist in the history of `baseOID`.
548- // /
549- // / headOID - Must not be nil.
550- // / baseOID - Must not be nil.
551- // / error - If not NULL, set to any error that occurs.
552- // /
553- // / Returns the created enumerator upon success, or `nil` if an error occurred.
554- - (nullable GTEnumerator *)enumerateUniqueCommitsUpToOID : (GTOID *)headOID relativeToOID : (GTOID *)baseOID error : (NSError **)error ;
555-
556546// / Calculates how far ahead/behind the commit represented by `headOID` is,
557547// / relative to the commit represented by `baseOID`.
558548// /
@@ -565,6 +555,16 @@ NS_ASSUME_NONNULL_BEGIN
565555// / Returns whether `ahead` and `behind` were successfully calculated.
566556- (BOOL )calculateAhead : (size_t *)ahead behind : (size_t *)behind ofOID : (GTOID *)headOID relativeToOID : (GTOID *)baseOID error : (NSError **)error ;
567557
558+ // / Creates an enumerator for walking the unique commits, as determined by a
559+ // / pushing a starting OID and hiding the relative OID.
560+ // /
561+ // / fromOID - The starting OID.
562+ // / relativeOID - The OID to hide.
563+ // / error - The error if one occurred.
564+ // /
565+ // / Returns the enumerator or nil if an error occurred.
566+ - (nullable GTEnumerator *)enumeratorForUniqueCommitsFromOID : (GTOID *)fromOID relativeToOID : (GTOID *)relativeOID error : (NSError **)error ;
567+
568568@end
569569
570570NS_ASSUME_NONNULL_END
0 commit comments