private static List<PendingChange> GetPendingChanges(string target, Workspace workspace) { var allPendingChanges = workspace.GetPendingChangesEnumerable(target, RecursionType.Full); var targetPendingChanges = allPendingChanges .Where(p => p.IsMerge && p.ServerItem.Contains(target)) .ToList(); return targetPendingChanges; }