12 writes to Kind
Aspire.Hosting.CodeGeneration.Go (8)
AtsGoCodeGenerator.ApiProjection.cs (8)
160Kind = GoApiItemKind.Type, 174Kind = GoApiItemKind.Function, 232Kind = GoApiItemKind.Function, 350Kind = kind, 434Kind = GoApiItemKind.Variable, 547Kind = GoApiItemKind.Interface, 596Kind = GoApiItemKind.Augmentation, 621Kind = GoApiItemKind.Interface,
Aspire.Hosting.CodeGeneration.Go.Tests (4)
GoApiExportTests.cs (4)
895Kind = GoApiItemKind.Interface, 976Kind = GoApiItemKind.Options, 997Kind = GoApiItemKind.Enum, 1018Kind = 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)
107var builder = Assert.Single(items, item => item.Kind == GoApiItemKind.Augmentation && item.Name == "DistributedApplicationBuilder"); 112items.Where(item => item.Kind != GoApiItemKind.Augmentation), 119items.Select(item => item.Kind).Distinct().Order()); 134items.Where(item => item.Kind != GoApiItemKind.Augmentation), 170items.Where(item => item.Kind == GoApiItemKind.Interface), 175items.Where(item => item.Kind is GoApiItemKind.Dto or GoApiItemKind.Options), 281items.Where(item => item.Kind == GoApiItemKind.Function).Select(item => item.Name)); 288var typeItems = items.Where(item => IsTypeItem(item) && item.Kind != GoApiItemKind.Interface).ToList(); 303var interfaces = s_everything.Value.Modules.Single().Items.Where(item => item.Kind == GoApiItemKind.Interface).ToList(); 334var variables = s_everything.Value.Modules.Single().Items.Where(item => item.Kind == GoApiItemKind.Variable).ToList(); 392Assert.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;