Ejemplo n.º 1
0
 public IEnumerable <Deletion> Items()
 {
     return(_patches.Items()
            .SelectMany(HunkDeletions)
            .GroupBy(DeletionAuthor)
            .Select(Deletion));
 }
Ejemplo n.º 2
0
        public IEnumerable <FilePatch> Items()
        {
            if (_items is object)
            {
                return(_items);
            }

            lock (_lock)
            {
                return(_items ??= _origin.Items());
            }
        }
Ejemplo n.º 3
0
 public uint Count()
 {
     return((uint)_patches.Items()
            .Sum(PatchAdditions));
 }
Ejemplo n.º 4
0
        public IEnumerable <FilePatch> Items()
        {
            Task.Delay(_delay).ConfigureAwait(false).GetAwaiter().GetResult();

            return(_origin.Items());
        }