示例#1
0
 public void ResolveConflict(IDiffItemConflicted conflict, ResolveAction resolve)
 {
     if (this.aFinished)
     {
         throw new Exception("Cannot do this action on finished conflict resolver");
     }
     this.aResolveActions[conflict] = resolve;
 }
        private IEnumerable <IDiffItem> PostprocessItemsFromConflict(IEnumerable <IDiffItem> items, IDiffItemConflicted conflict)
        {
            foreach (IDiffItem item in items)
            {
                IDiffItem ret = item;

                yield return(ret);
            }
        }
示例#3
0
 public void RegisterConflict(IDiffItemConflicted conflict)
 {
     this.aConflicts.Add(conflict);
 }