public IndexTreeWalker(GitIndex index, Tree mainTree, Tree newTree, FileSystemInfo root, IndexTreeVisitor visitor) { _mainTree = mainTree; _newTree = newTree; _root = root; _visitor = visitor; _threeTrees = newTree != null; _indexMembers = index.Members; }
/// <summary>Construct a walker for the index and one tree.</summary> /// <remarks>Construct a walker for the index and one tree.</remarks> /// <param name="index"></param> /// <param name="tree"></param> /// <param name="root"></param> /// <param name="visitor"></param> public IndexTreeWalker(GitIndex index, Tree tree, FilePath root, IndexTreeVisitor visitor) { //import org.eclipse.jgit.JGitText; this.mainTree = tree; this.root = root; this.visitor = visitor; this.newTree = null; threeTrees = false; indexMembers = index.GetMembers(); }
public IndexTreeWalker(GitIndex index, Tree mainTree, Tree newTree, DirectoryInfo root, IndexTreeVisitor visitor) { throw new NotImplementedException(); }
// Methods public IndexTreeWalker(GitIndex index, Tree mainTree, FileSystemInfo root, IndexTreeVisitor visitor) : this(index, mainTree, null, root, visitor) { }
/// <summary>Construct a walker for the index and two trees.</summary> /// <remarks>Construct a walker for the index and two trees.</remarks> /// <param name="index"></param> /// <param name="mainTree"></param> /// <param name="newTree"></param> /// <param name="root"></param> /// <param name="visitor"></param> public IndexTreeWalker(GitIndex index, Tree mainTree, Tree newTree, FilePath root , IndexTreeVisitor visitor) { this.mainTree = mainTree; this.newTree = newTree; this.root = root; this.visitor = visitor; threeTrees = true; indexMembers = index.GetMembers(); }