12 writes to Kind
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.ApiProjection.cs (8)
160
Kind
= GoApiItemKind.Type,
174
Kind
= GoApiItemKind.Function,
232
Kind
= GoApiItemKind.Function,
350
Kind
= kind,
434
Kind
= GoApiItemKind.Variable,
547
Kind
= GoApiItemKind.Interface,
596
Kind
= GoApiItemKind.Augmentation,
621
Kind
= GoApiItemKind.Interface,
Aspire.Hosting.CodeGeneration.Go.Tests (4)
GoApiExportTests.cs (4)
895
Kind
= GoApiItemKind.Interface,
976
Kind
= GoApiItemKind.Options,
997
Kind
= GoApiItemKind.Enum,
1018
Kind
= GoApiItemKind.Augmentation,
14 references to Kind
Aspire.Hosting.CodeGeneration.Go (1)
GoApiExportWriter.cs (1)
93
["kind"] = ToKindString(item.
Kind
),
Aspire.Hosting.CodeGeneration.Go.Tests (13)
GoApiExportTests.cs (13)
107
var builder = Assert.Single(items, item => item.
Kind
== GoApiItemKind.Augmentation && item.Name == "DistributedApplicationBuilder");
112
items.Where(item => item.
Kind
!= GoApiItemKind.Augmentation),
119
items.Select(item => item.
Kind
).Distinct().Order());
134
items.Where(item => item.
Kind
!= GoApiItemKind.Augmentation),
170
items.Where(item => item.
Kind
== GoApiItemKind.Interface),
175
items.Where(item => item.
Kind
is GoApiItemKind.Dto or GoApiItemKind.Options),
281
items.Where(item => item.
Kind
== GoApiItemKind.Function).Select(item => item.Name));
288
var typeItems = items.Where(item => IsTypeItem(item) && item.
Kind
!= GoApiItemKind.Interface).ToList();
303
var interfaces = s_everything.Value.Modules.Single().Items.Where(item => item.
Kind
== GoApiItemKind.Interface).ToList();
334
var variables = s_everything.Value.Modules.Single().Items.Where(item => item.
Kind
== GoApiItemKind.Variable).ToList();
392
Assert.Contains(exported, item => item.
Kind
== GoApiItemKind.Augmentation && item.Members.Any(member => member.Name == "AddTestRedis"));
677
.Where(item => item.
Kind
== GoApiItemKind.Type)
725
=> item.
Kind
is GoApiItemKind.Interface or GoApiItemKind.Dto or GoApiItemKind.Options or GoApiItemKind.Enum or GoApiItemKind.Type;