1 instantiation of AtsSurface
TypeScriptApiCompat (1)
AtsSurfaceParser.cs (1)
110return new AtsSurface(
18 references to AtsSurface
Infrastructure.Tests (3)
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (3)
14var surface = AtsSurfaceParser.Parse("Pkg", """ 63var surface = AtsSurfaceParser.Parse("Pkg", """ 100var surface = AtsSurfaceParser.Parse("Aspire.Hosting", """
TypeScriptApiCompat (15)
AtsCompatibilityComparer.cs (11)
22if (!currentSet.Surfaces.TryGetValue(packageName, out var current)) 38private static void CompareSurface(AtsSurface baseline, AtsSurface current, List<ApiCompatDiagnostic> diagnostics) 74private static void CompareDtoTypes(AtsSurface baseline, AtsSurface current, List<ApiCompatDiagnostic> diagnostics) 138private static void CompareEnumTypes(AtsSurface baseline, AtsSurface current, List<ApiCompatDiagnostic> diagnostics) 170private static void CompareExportedValues(AtsSurface baseline, AtsSurface current, List<ApiCompatDiagnostic> diagnostics) 207private static void CompareCapabilities(AtsSurface baseline, AtsSurface current, List<ApiCompatDiagnostic> diagnostics)
AtsSurface.cs (3)
30private AtsSurfaceSet(IReadOnlyDictionary<string, AtsSurface> surfaces) 35public IReadOnlyDictionary<string, AtsSurface> Surfaces { get; } 44var surfaces = new Dictionary<string, AtsSurface>(StringComparer.Ordinal);
AtsSurfaceParser.cs (1)
8public static AtsSurface Parse(string packageName, string content, IReadOnlyCollection<string>? knownPackageNames = null)