@using Statiq.CodeAnalysis @using Docs.Pipelines @using Docs.Extensions @foreach (IGrouping typeGroup in Outputs.FromPipeline(nameof(Api)) .Where(x => x.GetBool(CodeAnalysisKeys.IsResult) && x.GetString(CodeAnalysisKeys.Kind) == "NamedType" && Document.IdEquals(x.GetDocument(CodeAnalysisKeys.ContainingAssembly))) .GroupBy(x => x.GetString(CodeAnalysisKeys.SpecificKind)) .OrderBy(x => x.Key)) {

@typeGroup.Key

@foreach (var type in typeGroup) { } }