コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
		/// <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();
		}
コード例 #4
0
 public IndexTreeWalker(GitIndex index, Tree mainTree, Tree newTree, DirectoryInfo root, IndexTreeVisitor visitor)
 {
     throw new NotImplementedException();
 }
コード例 #5
0
 // Methods
 public IndexTreeWalker(GitIndex index, Tree mainTree, FileSystemInfo root, IndexTreeVisitor visitor)
     : this(index, mainTree, null, root, visitor)
 {
 }
コード例 #6
0
 // Methods
 public IndexTreeWalker(GitIndex index, Tree mainTree, FileSystemInfo root, IndexTreeVisitor visitor)
     : this(index, mainTree, null, root, visitor)
 {
 }
コード例 #7
0
		/// <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();
		}