1 write to CommandResult
System.CommandLine (1)
ParseResult.cs (1)
39
CommandResult
= commandResult;
65 references to CommandResult
aspire (12)
Commands\GroupedHelpAction.cs (1)
20
if (parseResult.
CommandResult
.Command == rootCommand)
Commands\NewCommand.cs (3)
301
if (parseResult.
CommandResult
.Command != this)
303
var subcommandTemplate = availableTemplates.SingleOrDefault(t => t.Name.Equals(parseResult.
CommandResult
.Command.Name, StringComparison.OrdinalIgnoreCase));
311
InteractionService.DisplayError($"Template '{parseResult.
CommandResult
.Command.Name}' is not available. Ensure the required runtime is installed.");
Commands\ParseResultHelper.cs (3)
175
CommandLineCommandResult? commandResult = parseResult.
CommandResult
;
213
CommandLineCommandResult? commandResult = parseResult.
CommandResult
;
349
var current = parseResult.
CommandResult
.Parent;
Commands\ResourceCommand.cs (1)
637
WriteResourceCommandHelp(parseResult.InvocationConfiguration.Output, parseResult.
CommandResult
, request.ResourceName, resourceCommand);
Completions\CompletionInvocation.cs (1)
105
for (var commandResult = parseResult.
CommandResult
; commandResult is not null; commandResult = commandResult.Parent as System.CommandLine.Parsing.CommandResult)
Program.cs (3)
1194
InitializeCommandTelemetry(parseResult.
CommandResult
.Command, telemetryManager,
1422
var parentNames = new List<string> { r.
CommandResult
.Command.Name };
1423
var current = r.
CommandResult
.Parent;
Aspire.Cli.Tests (4)
Commands\AgentTelemetryCommandTests.cs (4)
37
Program.InitializeCommandTelemetry(result.
CommandResult
.Command, manager, fixture.Telemetry);
72
Program.InitializeCommandTelemetry(result.
CommandResult
.Command, manager, fixture.Telemetry);
113
Program.InitializeCommandTelemetry(result.
CommandResult
.Command, manager, fixture.Telemetry);
136
var command = provider.GetRequiredService<RootCommand>().Parse(["doctor"]).
CommandResult
.Command;
crossgen2 (2)
parent\parent\Common\CommandLineHelpers.cs (2)
237
foreach (Option option in res.
CommandResult
.Command.Options)
294
foreach (Argument argument in res.
CommandResult
.Command.Arguments)
dotnet-aot (24)
parent\dotnet\CliSchema.cs (1)
82
var command = parseResult.
CommandResult
.Command;
parent\dotnet\CommandBase.cs (1)
30
protected TDefinition Definition { get; } = (TDefinition)parseResult.
CommandResult
.Command;
parent\dotnet\CommandInvocation.cs (1)
56
var commandResult = parseResult.
CommandResult
;
parent\dotnet\Commands\Run\AotRunCommand.cs (2)
55
var definition = (RunCommandDefinition)parseResult.
CommandResult
.Command;
429
=> parseResult.
CommandResult
.Children
parent\dotnet\Commands\Test\AotTestCommand.cs (2)
29
if (parseResult.
CommandResult
.Command is not TestCommandDefinition.MicrosoftTestingPlatform definition
68
=> parseResult.
CommandResult
.Children
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (3)
45
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
1156
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
1398
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
parent\dotnet\Commands\Test\MTP\TestCommandOptions.cs (1)
19
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
parent\dotnet\Commands\Test\MTP\TestModulesFilterHandler.cs (1)
26
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
parent\dotnet\Extensions\ParseResultExtensions.cs (6)
24
parseResult.
CommandResult
.Command.Equals(Parser.RootCommand) && string.IsNullOrEmpty(parseResult.RootSubCommandResult());
38
parseResult.
CommandResult
.Command.Equals(Parser.RootCommand)
154
if (parseResult.
CommandResult
.Command.TreatUnmatchedTokensAsErrors
217
var propertyOptions = parseResult.
CommandResult
.Children.Where(c => GetOptionTokenOrDefault(c)?.Value.Equals(optionString) ?? false);
246
List<string> parentNames = [parseResult.
CommandResult
.Command.Name];
247
var current = parseResult.
CommandResult
.Parent;
parent\dotnet\FirstRunExperience.cs (2)
76
if (parseResult.
CommandResult
.Command is InternalReportInstallSuccessCommandDefinition)
86
var skipFirstTimeUseCheck = parseResult.
CommandResult
.Tokens.Any(t =>
parent\dotnet\Parser.cs (1)
300
for (System.CommandLine.Parsing.SymbolResult? result = parseResult.
CommandResult
; result is not null; result = result.Parent)
parent\dotnet\ParserOptionActions.cs (1)
104
var command = parseResult.
CommandResult
.Command;
parent\dotnet\Telemetry\TelemetryFilter.cs (2)
88
parseResult.
CommandResult
.Command != null &&
89
parseResult.
CommandResult
.Command.Name == "update")
dotnet-watch (2)
CommandLine\CommandLineOptions.cs (2)
211
var definition = (DotnetWatchCommandDefinition)parseResult.
CommandResult
.Command;
217
foreach (var child in parseResult.
CommandResult
.Children)
ilc (2)
parent\parent\Common\CommandLineHelpers.cs (2)
237
foreach (Option option in res.
CommandResult
.Command.Options)
294
foreach (Argument argument in res.
CommandResult
.Command.Arguments)
Microsoft.DotNet.Cli.CommandLine (1)
ForwardedOptionExtensions.cs (1)
208
=> parseResult.OptionValuesToBeForwarded((command ?? parseResult.
CommandResult
.Command).Options);
Microsoft.TemplateEngine.Cli (13)
Commands\BaseCommand.cs (1)
121
string usedCommandAlias = args.ParseResult.
CommandResult
.IdentifierToken.Value;
Commands\BaseFilterableArgs.cs (1)
47
var filterableCommand = (IFilterableCommand)parseResult.
CommandResult
.Command;
Commands\create\InstantiateCommandArgs.cs (3)
40
foreach (OptionResult optionResult in parseResult.
CommandResult
.Children.OfType<OptionResult>())
57
Debug.Assert(parseResult.
CommandResult
.Command is NewCommand);
71
public Command NewOrInstantiateCommand => ParseResult.
CommandResult
.Command;
Commands\Example.cs (3)
14
var commandResult = parseResult.
CommandResult
;
35
T siblingCommand = SearchForSiblingCommand<T>(parseResult.
CommandResult
.Command);
79
return new Example<T>((T)parseResult.
CommandResult
.Command, [.. commandParts]);
Commands\GlobalArgs.cs (2)
25
HasHelpOption = parseResult.
CommandResult
.Children.Any(child => child is OptionResult optionResult && optionResult.Option is HelpOption);
56
var commandResult = parseResult.
CommandResult
;
Commands\NewCommand.Help.cs (1)
15
if (context.ParseResult.
CommandResult
.Command is not NewCommand newCommand)
Commands\NewCommandArgs.cs (1)
25
foreach (var childrenResult in parseResult.
CommandResult
.Children)
Commands\update\UpdateCommandArgs.cs (1)
13
var definition = ((IUpdateCommand)parseResult.
CommandResult
.Command).Definition;
System.CommandLine (5)
Help\HelpAction.cs (1)
61
parseResult.
CommandResult
.Command,
Invocation\ParseErrorAction.cs (2)
69
.
CommandResult
97
foreach (string suggestion in GetPossibleTokens(parseResult.
CommandResult
, token))
ParseResult.cs (2)
335
public CommandLineAction? Action => _action ??
CommandResult
.Command.Action;
341
var commandResult =
CommandResult
;