2 types derived from Difference
Microsoft.Cci.Extensions (2)
Differs\Differences.cs (2)
45public class IncompatibleDifference : Difference 67public class DifferenceWithContext<T> : Difference
1 instantiation of Difference
Microsoft.DotNet.ApiCompat.Core (1)
Rules\Compat\AttributeDifference.cs (1)
134differences.Add(new Difference("AddedAttribute",
19 references to Difference
Microsoft.Cci.Extensions (14)
Differs\ElementDiffer.cs (5)
16private List<Difference> _differences; 25public void Add(Difference difference) 40public IEnumerable<Difference> Differences 53_differences = new List<Difference>(); 110public IEnumerator<Difference> GetEnumerator()
Differs\IDifferences.cs (2)
9public interface IDifferences : IEnumerable<Difference> 12void Add(Difference difference);
Filters\BaselineDifferenceFilter.cs (1)
49public bool Include(Difference difference)
Filters\DifferenceFilter.cs (2)
8public class DifferenceFilter<T> : IDifferenceFilter where T : Difference 10public virtual bool Include(Difference difference)
Filters\IDifferenceFilter.cs (1)
10bool Include(Difference difference);
Traversers\DifferenceTraverser.cs (3)
65public virtual void Visit(IEnumerable<Difference> differences) 69foreach (var difference in differences) 73public virtual void Visit(Difference difference)
Microsoft.DotNet.ApiCompat.Core (5)
DifferenceWriter.cs (5)
19private readonly List<Difference> _differences; 33_differences = new List<Difference>(); 94private void OutputDifferences(string header, IEnumerable<Difference> differences) 98foreach (var diff in differences) 102public override void Visit(Difference difference)