コード例 #1
0
ファイル: BoundaryGenerator.cs プロジェクト: dev218/GitSharp
			public InitialGenerator(RevWalk w, Generator s, BoundaryGenerator parent) // [henon] parent needed because we cannot access outer instances in C#
			{
				_walk = w;
				_held = new FIFORevQueue();
				_source = s;
				_source.shareFreeList(_held);
				_parent = parent;
			}
コード例 #2
0
ファイル: DateRevQueue.cs プロジェクト: dev218/GitSharp
		public DateRevQueue(Generator s)
		{
			while (true)
			{
				RevCommit c = s.next();
				if (c == null) break;
				add(c);
			}
		}
コード例 #3
0
 public LIFORevQueue(Generator s)
     : base(s)
 {
 }
コード例 #4
0
ファイル: BoundaryGenerator.cs プロジェクト: dev218/GitSharp
		public BoundaryGenerator(RevWalk w, Generator s)
		{
			_generator = new InitialGenerator(w, s, this);
		}
コード例 #5
0
 // [henon] parent needed because we cannot access outer instances in C#
 public InitialGenerator(RevWalk w, Generator s, BoundaryGenerator parent)
 {
     _walk = w;
     _held = new FIFORevQueue();
     _source = s;
     _source.shareFreeList(_held);
     _parent = parent;
 }