1 write to CommandResult
System.CommandLine (1)
ParseResult.cs (1)
39
CommandResult
= commandResult;
70 references to CommandResult
aspire (13)
Commands\GroupedHelpAction.cs (1)
20
if (parseResult.
CommandResult
.Command == rootCommand)
Commands\NewCommand.cs (4)
324
if (parseResult.
CommandResult
.Command != this)
326
var subcommandTemplate = availableTemplates.SingleOrDefault(t => t.Name.Equals(parseResult.
CommandResult
.Command.Name, StringComparison.OrdinalIgnoreCase));
334
InteractionService.DisplayError($"Template '{parseResult.
CommandResult
.Command.Name}' is not available. Ensure the required runtime is installed.");
614
parseResult.
CommandResult
.Command != this ||
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)
69
for (var commandResult = parseResult.
CommandResult
; commandResult is not null; commandResult = commandResult.Parent as System.CommandLine.Parsing.CommandResult)
Program.cs (3)
1223
InitializeCommandTelemetry(parseResult.
CommandResult
.Command, telemetryManager,
1451
var parentNames = new List<string> { r.
CommandResult
.Command.Name };
1452
var current = r.
CommandResult
.Parent;
Aspire.Cli.Tests (7)
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;
Commands\ConfigSourceCommandTests.cs (1)
280
Assert.False(Assert.IsType<UpdateCommand>(result.
CommandResult
.Command).RequiresCliPackageMetadata);
Commands\TemplateSourceStartupTests.cs (1)
391
Assert.Equal("list", parseResult.
CommandResult
.Command.Name);
Commands\TerminalCommandTests.cs (1)
181
var replicaOption = Assert.Single(result.
CommandResult
.Command.Options, option => option.Name == "--replica");
crossgen2 (2)
parent\parent\Common\CommandLineHelpers.cs (2)
240
foreach (Option option in res.
CommandResult
.Command.Options)
297
foreach (Argument argument in res.
CommandResult
.Command.Arguments)
dotnet-aot (25)
parent\dotnet\CliSchema.cs (1)
82
var command = parseResult.
CommandResult
.Command;
parent\dotnet\CommandBase.cs (1)
46
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;
1184
var definition = (TestCommandDefinition.MicrosoftTestingPlatform)parseResult.
CommandResult
.Command;
1454
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\Commands\Tool\Search\ToolSearchCommand.cs (1)
32
_definition = (ToolSearchCommandDefinition)result.
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)
240
foreach (Option option in res.
CommandResult
.Command.Options)
297
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
;