1 type derived from HelpBuilder
dotnet (1)
Parser.cs (1)
297internal class DotnetHelpBuilder : HelpBuilder
17 instantiations of HelpBuilder
Microsoft.TemplateEngine.Cli (1)
Help\DotnetHelpAction.cs (1)
21get => _builder ??= new HelpBuilder(Console.IsOutputRedirected ? int.MaxValue : Console.WindowWidth);
Microsoft.TemplateEngine.Cli.UnitTests (16)
ParserTests\HelpTests.cs (16)
73HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 86HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 109HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 132HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 155HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 178HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 202HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 229HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 253HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 282HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 306HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 330HelpContext helpContext = new(new HelpBuilder(), myCommand, sw); 376HelpContext helpContext = new(new HelpBuilder(maxWidth: 100), myCommand, sw); 400HelpContext helpContext = new(new HelpBuilder(maxWidth: 50), myCommand, sw); 443HelpContext helpContext = new(new HelpBuilder(maxWidth: 50), myCommand, sw); 467HelpContext helpContext = new(new HelpBuilder(maxWidth: 50), myCommand, sw);
15 references to HelpBuilder
dotnet (3)
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (2)
41HelpBuilder.Default.SynopsisSection()(context); 45HelpBuilder.Default.OptionsSection()(context);
Parser.cs (1)
301public static Lazy<HelpBuilder> Instance = new(() =>
Microsoft.TemplateEngine.Cli (12)
ChoiceTemplateParameter.cs (3)
52string standardUsage = HelpBuilder.Default.GetOptionUsageLabel(o.Option); 58string updatedFirstColumn = HelpBuilder.Default.GetOptionUsageLabel(o.Option); 65return HelpBuilder.Default.GetOptionUsageLabel(o.Option);
Commands\create\InstantiateCommand.Help.cs (4)
449HelpBuilder.Default.SynopsisSection()(context); 453HelpBuilder.Default.CommandArgumentsSection()(context); 455HelpBuilder.Default.OptionsSection()(context); 457HelpBuilder.Default.SubcommandsSection()(context);
Help\DotnetHelpAction.cs (2)
14private HelpBuilder? _builder; 19public HelpBuilder Builder
Help\HelpBuilder.cs (1)
19/// Initializes a new instance of the <see cref="HelpBuilder"/> class.
Help\HelpContext.cs (2)
16HelpBuilder helpBuilder, 26public HelpBuilder HelpBuilder { get; } = helpBuilder ?? throw new ArgumentNullException(nameof(helpBuilder));