7 instantiations of GoDocParameter
Aspire.Hosting.CodeGeneration.Go (2)
AtsGoCodeGenerator.cs (2)
682.Select(p => new GoDocParameter(p.Name, GetLocalIdentifier(p.Name), isSetter ? null : p.Documentation?.Summary)) 691parameters.Add(new GoDocParameter("options", "options", optionsDescription));
Aspire.Hosting.CodeGeneration.Go.Tests (5)
GoDocCommentTests.cs (5)
71Parameters = [new GoDocParameter("name", "name", "The name."), new GoDocParameter("settings", "settings", null), new GoDocParameter("port", "options", "Optional parameters; see [WithDocumentationOptions].")], 82Parameters = [new GoDocParameter("value", "value", "A parameter whose description is also long enough that it has to wrap onto a continuation line of the list.")] 108Parameters = [new GoDocParameter("foo", "foo", text)],
5 references to GoDocParameter
Aspire.Hosting.CodeGeneration.Go (5)
GoDocComment.cs (5)
50public IReadOnlyList<GoDocParameter> Parameters { get; init; } = []; 233private static Dictionary<string, string> BuildParameterMap(IReadOnlyList<GoDocParameter> parameters) 236foreach (var parameter in parameters) 244private void AddParameters(List<string> lines, IReadOnlyList<GoDocParameter> parameters, Dictionary<string, string> parameterNames) 247foreach (var parameter in parameters)