internal GitRevisionSet(GitRepository repository, GitRevisionSetOptions?options) : base(repository) { _options = options ?? new GitRevisionSetOptions(); Expression = Expression.Call(Expression.Property(Expression.Constant(Repository), GetProperty <GitRepository>(x => x.RevisionSetRoot)), GetMethod(x => x.SetOptions(null !)), Expression.Constant(_options)); }
public GitRevisionWalker(GitRevisionSetOptions options, GitRepository repository) { this.options = options; Repository = repository; }
internal GitRevisionSet SetOptions(GitRevisionSetOptions options) { return(new GitRevisionSet(Repository, options)); }