18 instantiations of ApiCompatDiagnostic
Infrastructure.Tests (2)
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (2)
206
new
ApiCompatDiagnostic
("capability-removed", "Pkg", "Pkg/removeMe", "Capability was removed."),
207
new
ApiCompatDiagnostic
("enum-removed", "Pkg", "enum:Pkg.Mode", "Enum was removed.")
TypeScriptApiCompat (16)
AtsCompatibilityComparer.cs (16)
24
diagnostics.Add(new
ApiCompatDiagnostic
(
59
diagnostics.Add(new
ApiCompatDiagnostic
(
96
diagnostics.Add(new
ApiCompatDiagnostic
(
106
diagnostics.Add(new
ApiCompatDiagnostic
(
115
diagnostics.Add(new
ApiCompatDiagnostic
(
128
diagnostics.Add(new
ApiCompatDiagnostic
(
160
diagnostics.Add(new
ApiCompatDiagnostic
(
189
diagnostics.Add(new
ApiCompatDiagnostic
(
198
diagnostics.Add(new
ApiCompatDiagnostic
(
226
diagnostics.Add(new
ApiCompatDiagnostic
(
251
diagnostics.Add(new
ApiCompatDiagnostic
(
261
diagnostics.Add(new
ApiCompatDiagnostic
(
270
diagnostics.Add(new
ApiCompatDiagnostic
(
283
diagnostics.Add(new
ApiCompatDiagnostic
(
312
diagnostics.Add(new
ApiCompatDiagnostic
(
349
diagnostics.Add(new
ApiCompatDiagnostic
(
20 references to ApiCompatDiagnostic
Infrastructure.Tests (2)
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (2)
213
var
suppressed = Assert.Single(result.SuppressedDiagnostics);
216
var
unsuppressed = Assert.Single(result.UnsuppressedDiagnostics);
TypeScriptApiCompat (18)
ApiCompatReport.cs (2)
36
foreach (
var
diagnostic in result.UnsuppressedDiagnostics.OrderBy(static d => d.PackageName, StringComparer.Ordinal).ThenBy(static d => d.Kind, StringComparer.Ordinal).ThenBy(static d => d.Symbol, StringComparer.Ordinal))
72
foreach (
var
diagnostic in result.SuppressedDiagnostics.OrderBy(static d => d.PackageName, StringComparer.Ordinal).ThenBy(static d => d.Kind, StringComparer.Ordinal).ThenBy(static d => d.Symbol, StringComparer.Ordinal))
ApiCompatResult.cs (6)
7
IReadOnlyList<
ApiCompatDiagnostic
> UnsuppressedDiagnostics,
8
IReadOnlyList<
ApiCompatDiagnostic
> SuppressedDiagnostics,
22
IReadOnlyList<
ApiCompatDiagnostic
> diagnostics,
34
var unsuppressedDiagnostics = new List<
ApiCompatDiagnostic
>();
35
var suppressedDiagnostics = new List<
ApiCompatDiagnostic
>();
37
foreach (
var
diagnostic in diagnostics)
AtsCompatibilityComparer.cs (9)
8
public static IReadOnlyList<
ApiCompatDiagnostic
> Compare(
13
var diagnostics = new List<
ApiCompatDiagnostic
>();
38
private static void CompareSurface(AtsSurface baseline, AtsSurface current, List<
ApiCompatDiagnostic
> diagnostics)
74
private static void CompareDtoTypes(AtsSurface baseline, AtsSurface current, List<
ApiCompatDiagnostic
> diagnostics)
138
private static void CompareEnumTypes(AtsSurface baseline, AtsSurface current, List<
ApiCompatDiagnostic
> diagnostics)
170
private static void CompareExportedValues(AtsSurface baseline, AtsSurface current, List<
ApiCompatDiagnostic
> diagnostics)
207
private static void CompareCapabilities(AtsSurface baseline, AtsSurface current, List<
ApiCompatDiagnostic
> diagnostics)
241
List<
ApiCompatDiagnostic
> diagnostics)
342
List<
ApiCompatDiagnostic
> diagnostics)
GitHubAnnotationWriter.cs (1)
10
foreach (
var
diagnostic in result.UnsuppressedDiagnostics)