1 write to Errors
System.CommandLine (1)
ParseResult.cs (1)
59Errors = errors is not null ? errors : Array.Empty<ParseError>();
116 references to Errors
aspire (2)
Commands\ResourceCommand.cs (2)
316if (parseResult.Errors.Count > 0) 324return (arguments, string.Join(Environment.NewLine, parseResult.Errors.Select(static error => error.Message)));
Aspire.Cli.Tests (91)
Commands\AgentInitClientSelectionTests.cs (7)
201Assert.Single(result.Errors); 215Assert.Empty(result.Errors); 231Assert.NotEmpty(result.Errors); 251Assert.Empty(result.Errors); 258Assert.Single(rejected.Errors).Message); 750Assert.Empty(result.Errors); 1392Assert.Empty(result.Errors);
Commands\AgentInitCommandTests.cs (8)
37Assert.Empty(root.Parse(command).Errors); 41Assert.Empty(root.Parse($"{command} --skills {skills}").Errors); 51Assert.NotEmpty(root.Parse($"{command} {options}").Errors); 200Assert.Empty(result.Errors); 202Assert.NotEmpty(root.Parse("agent init --mcp invalid").Errors); 203Assert.NotEmpty(root.Parse($"new aspire-empty --mcp{suffix}").Errors); 204Assert.NotEmpty(root.Parse($"init --mcp{suffix}").Errors); 424Assert.Single(result.Errors);
Commands\BaseCommandTests.cs (2)
767Assert.Empty(result.Errors); 869Assert.NotEmpty(result.Errors);
Commands\CompletionsCommandTests.cs (1)
98Assert.NotEmpty(command.Parse(["--start-debug-session", "run"]).Errors);
Commands\ConfigSourceCommandTests.cs (5)
400Assert.Single(result.Errors); 416Assert.Equal(ConfigSourceStrings.IncompatibleOptions, Assert.Single(result.Errors).Message); 500Assert.Empty(result.Errors); 962Assert.Empty(result.Errors); 981Assert.Empty(result.Errors);
Commands\DashboardRunCommandTests.cs (2)
81Assert.Empty(result.Errors); 94Assert.Empty(result.Errors);
Commands\DestroyCommandTests.cs (3)
67var error = Assert.Single(result.Errors); 86var error = Assert.Single(result.Errors); 215var error = Assert.Single(result.Errors);
Commands\NewCommandLocalTemplateTests.cs (1)
1910Assert.NotEmpty(result.Errors);
Commands\NewCommandLocalTemplateTests.SourceList.cs (6)
179Assert.NotEmpty(parseResult.Errors); 446Assert.Empty(omitted.Errors); 451Assert.Empty(explicitValue.Errors); 456Assert.Empty(bareFlag.Errors); 482Assert.Empty(parsed.Errors); 502Assert.NotEmpty(parsed.Errors);
Commands\NewCommandLocalTemplateTests.SourceManagement.cs (2)
130Assert.Contains("--yes", Assert.Single(result.Errors).Message); 187Assert.Empty(result.Errors);
Commands\ParseResultHelperTests.cs (10)
103Assert.Equal(expectParseErrors, parseResult.Errors.Count > 0); 116Assert.Empty(parseResult.Errors); 128Assert.NotEmpty(parseResult.Errors); 140Assert.Empty(parseResult.Errors); 155Assert.Empty(parseResult.Errors); 177Assert.Empty(parentParseResult.Errors); 185Assert.Empty(childParseResult.Errors); 196Assert.Empty(parseResult.Errors); 221Assert.Empty(childParseResult.Errors); 245Assert.Empty(childParseResult.Errors);
Commands\ResourceCommandTests.cs (4)
319var error = Assert.Single(result.Errors); 338var error = Assert.Single(result.Errors); 355var error = Assert.Single(result.Errors); 375var error = Assert.Single(result.Errors);
Commands\RootCommandTests.cs (2)
243Assert.Empty(result.Errors); 267Assert.Empty(result.Errors);
Commands\RunCommandTests.cs (9)
116Assert.Empty(result.Errors); 1674Assert.Empty(result.Errors); 4454Assert.Empty(result.Errors); 5137Assert.Empty(result.Errors); 5181Assert.Empty(result.Errors); 5209Assert.Empty(result.Errors); 5219Assert.Empty(childParseResult.Errors); 5474Assert.Empty(result.Errors); 5526Assert.Empty(childParseResult.Errors);
Commands\SdkDumpCommandTests.cs (5)
58Assert.Empty(result.Errors); 146Assert.Empty(result.Errors); 159Assert.Empty(result.Errors); 172Assert.Empty(result.Errors); 230Assert.Empty(result.Errors);
Commands\SecretCommandTests.cs (6)
282Assert.Empty(result.Errors); 324Assert.Empty(result.Errors); 384Assert.Empty(result.Errors); 430Assert.Empty(result.Errors); 476var error = Assert.Single(result.Errors); 861Assert.Contains(result.Errors, error => error.Message == Aspire.Cli.Resources.SecretCommandStrings.InvalidEnvironmentName);
Commands\StartCommandTests.cs (5)
150Assert.Empty(result.Errors); 235Assert.Empty(result.Errors); 289Assert.Empty(result.Errors); 454Assert.Empty(result.Errors); 736Assert.Empty(childParseResult.Errors);
Commands\StopCommandTests.cs (1)
218Assert.NotEmpty(result.Errors);
Commands\TemplateSourceStartupTests.cs (1)
388Assert.Empty(parseResult.Errors);
Commands\TerminalCommandTests.cs (2)
180Assert.Empty(result.Errors); 218Assert.Empty(result.Errors);
Commands\TerminalCommandViewerOptionTests.cs (2)
56Assert.Empty(result.Errors); 71Assert.Empty(result.Errors);
Commands\TerminalTapePlayCommandTests.cs (1)
46Assert.Empty(result.Errors);
Commands\TrayCommandTests.cs (1)
576Assert.NotEmpty(result.Errors);
Commands\TrayProtocolCommandTests.cs (2)
97Assert.NotEmpty(result.Errors); 290Assert.Empty(result.Errors);
Commands\UpdateCommandTests.cs (2)
77var error = Assert.Single(result.Errors); 3283Assert.Empty(result.Errors);
Projects\DotNetAppHostProjectTests.cs (1)
1186Assert.Empty(parseResult.Errors);
Aspire.TerminalHost (2)
TerminalHostArgs.cs (2)
114if (parseResult.Errors.Count > 0) 117foreach (var error in parseResult.Errors)
dotnet-aot (7)
NativeEntryPoint.cs (1)
219if (parseResult.Errors.Count == 0)
parent\dotnet\CommandInvocation.cs (1)
35if (parseResult.Errors.Any())
parent\dotnet\Extensions\ParseResultExtensions.cs (4)
145if (parseResult.Errors.Any()) 147var unrecognizedTokenErrors = parseResult.Errors.Where(error => 155|| parseResult.Errors.Except(unrecognizedTokenErrors).Any()) 158message: string.Join(Environment.NewLine, parseResult.Errors.Select(e => e.Message)),
parent\dotnet\Telemetry\TopLevelCommandNameAndOptionToLog.cs (1)
25&& !parseResult.Errors.Any(error => error.SymbolResult == optionResult)
dotnet-watch (2)
CommandLine\CommandLineOptions.cs (2)
375if (parseResult.Errors.Any()) 377foreach (var error in parseResult.Errors)
Infrastructure.Tests (2)
TemplateManifest\TemplateManifestCommandTests.cs (2)
24Assert.Empty(result.Errors); 77Assert.NotEmpty(result.Errors);
Microsoft.DotNet.Cli.CommandLine (2)
ResultNavigationExtensions.cs (2)
23&& !parseResult.Errors.Any(e => e.SymbolResult == optionResult) // only return a value if this isn't a parsing error 52&& !parseResult.Errors.Any(e => e.SymbolResult == optionResult) // only return a value if this isn't a parsing error
Microsoft.TemplateEngine.Cli (4)
Commands\create\InstantiateCommand.cs (2)
358if (!parseResult.Errors.Any()) 385if (!parseResult.Errors.Any())
Commands\create\InstantiateCommand.Help.cs (1)
368if (!parseResult.Errors.Any())
Commands\Extensions.cs (1)
30error = parseResult.Errors.FirstOrDefault(e => IsOptionResult(e.SymbolResult, option)
System.CommandLine (4)
Invocation\InvocationPipeline.cs (1)
158if (parseResult.Errors.Count > 0)
Invocation\ParseErrorAction.cs (1)
54foreach (var error in parseResult.Errors)
Parsing\ParseDiagramAction.cs (2)
24return parseResult.Errors.Count == 0 ? 0 : _parseErrorReturnValue; 59if (parseResult.Errors.Any(e => e.SymbolResult == symbolResult))