20 instantiations of AtsGoCodeGenerator
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoApiReferenceExporter.cs (1)
54
var model = new
AtsGoCodeGenerator
().BuildApiModel(
Aspire.Hosting.CodeGeneration.Go.Tests (19)
AtsGoCodeGeneratorTests.cs (4)
21
private readonly AtsGoCodeGenerator _generator =
new
();
2689
var aspireGo = new
AtsGoCodeGenerator
().GenerateDistributedApplication(context)["aspire.go"];
2767
var aspireGo = new
AtsGoCodeGenerator
().GenerateDistributedApplication(context)["aspire.go"];
2786
var api = new
AtsGoCodeGenerator
().BuildApiModel(
AtsGoDerivedBuilderTests.cs (2)
23
private readonly AtsGoCodeGenerator _generator =
new
();
162
var model = new
AtsGoCodeGenerator
().BuildApiModel(
GoApiExportTests.cs (6)
238
var model = new
AtsGoCodeGenerator
().BuildApiModel(
340
var model = new
AtsGoCodeGenerator
().BuildApiModel(context, "Test", PackageVersion, ["Test"], CancellationToken.None);
495
var exported = new
AtsGoCodeGenerator
()
563
Assert.IsNotAssignableFrom<IApiReferenceExporter>(new
AtsGoCodeGenerator
());
850
=> new
AtsGoCodeGenerator
().GenerateDistributedApplication(s_context.Value);
858
=> new
AtsGoCodeGenerator
().BuildApiModel(s_context.Value, TestTypesAssemblyName, PackageVersion, exportingAssemblyNames, CancellationToken.None);
GoDocCommentTests.cs (3)
42
var files = new
AtsGoCodeGenerator
().GenerateDistributedApplication(CreateDocumentedContext());
149
var sdk = new
AtsGoCodeGenerator
().GenerateDistributedApplication(context)["aspire.go"];
227
var files = new
AtsGoCodeGenerator
().GenerateDistributedApplication(CreateRealSdkContext());
GoGeneratorEscapingTests.cs (3)
30
var sdk = new
AtsGoCodeGenerator
().GenerateDistributedApplication(CreateHostileContext())["aspire.go"];
39
var sdk = new
AtsGoCodeGenerator
().GenerateDistributedApplication(CreateHostileContext())["aspire.go"];
63
foreach (var (name, content) in new
AtsGoCodeGenerator
().GenerateDistributedApplication(CreateHostileContext()))
GoScaffoldTests.cs (1)
89
var sdkGoMod = new
AtsGoCodeGenerator
().GenerateDistributedApplication(new AtsContext
7 references to AtsGoCodeGenerator
Aspire.Hosting.CodeGeneration.Go (4)
AtsGoApiReferenceExporter.cs (2)
10
/// Exports the canonical Go API reference for the surface <see cref="
AtsGoCodeGenerator
"/> generates.
14
/// This deliberately lives on its own type rather than on <see cref="
AtsGoCodeGenerator
"/>.
AtsGoCodeGenerator.ApiProjection.cs (1)
83
var assembly = typeof(
AtsGoCodeGenerator
).Assembly;
GoDeclarationScanner.cs (1)
60
/// files and the text <see cref="
AtsGoCodeGenerator
"/> emits.
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoCodeGeneratorTests.cs (1)
21
private readonly
AtsGoCodeGenerator
_generator = new();
AtsGoDerivedBuilderTests.cs (1)
23
private readonly
AtsGoCodeGenerator
_generator = new();
GoApiExportTests.cs (1)
88
var assembly = typeof(
AtsGoCodeGenerator
).Assembly;