1 instantiation of AtsSurface
TypeScriptApiCompat (1)
AtsSurfaceParser.cs (1)
110
return new
AtsSurface
(
18 references to AtsSurface
Infrastructure.Tests (3)
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (3)
14
var
surface = AtsSurfaceParser.Parse("Pkg", """
63
var
surface = AtsSurfaceParser.Parse("Pkg", """
100
var
surface = AtsSurfaceParser.Parse("Aspire.Hosting", """
TypeScriptApiCompat (15)
AtsCompatibilityComparer.cs (11)
22
if (!currentSet.Surfaces.TryGetValue(packageName, out
var
current))
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)
AtsSurface.cs (3)
30
private AtsSurfaceSet(IReadOnlyDictionary<string,
AtsSurface
> surfaces)
35
public IReadOnlyDictionary<string,
AtsSurface
> Surfaces { get; }
44
var surfaces = new Dictionary<string,
AtsSurface
>(StringComparer.Ordinal);
AtsSurfaceParser.cs (1)
8
public static
AtsSurface
Parse(string packageName, string content, IReadOnlyCollection<string>? knownPackageNames = null)