public static IEnumerable <Commit> QueryByPath(this IQueryableCommitLog commitLog, string path, CommitFilter commitFilter) { if (string.IsNullOrEmpty(path)) { return(commitLog.QueryBy(commitFilter)); } return(commitLog.QueryBy(path, commitFilter).Select(c => c.Commit)); }
public static ICommitLog OrderTopological(this IQueryableCommitLog commits) => commits.QueryBy( new CommitFilter { SortBy = CommitSortStrategies.Topological });