6 instantiations of ParseError
System.CommandLine (6)
Parsing\ArgumentResult.cs (2)
147SymbolResultTree.AddError(new ParseError(errorMessage, AppliesToPublicSymbolResult)); 233SymbolResultTree.AddError(new ParseError(result.ErrorMessage!, AppliesToPublicSymbolResult));
Parsing\ParseOperation.cs (1)
423new ParseError(LocalizationResources.RequiredCommandWasNotProvided(), _innermostCommandResult));
Parsing\SymbolResult.cs (1)
63public virtual void AddError(string errorMessage) => SymbolResultTree.AddError(new ParseError(errorMessage, this));
Parsing\SymbolResultTree.cs (2)
27Errors.Add(new ParseError(tokenizeErrors[i])); 75AddError(new ParseError(LocalizationResources.UnrecognizedCommandOrArgument(token.Value), commandResult));
15 references to ParseError
dotnet (1)
Commands\Hidden\Parse\ParseCommand.cs (1)
40foreach (var error in reparsed.Errors)
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
358foreach (var error in parseResult.Errors)
Microsoft.TemplateEngine.Cli (3)
Commands\create\InvalidTemplateOptionResult.cs (1)
84internal static InvalidTemplateOptionResult FromParseError(TemplateOption option, ParseResult parseResult, ParseError error)
Commands\create\TemplateResult.cs (1)
56if (parseResult.HasErrorFor(option.Value.Option, out var parseError))
Commands\Extensions.cs (1)
28internal static bool HasErrorFor(this ParseResult parseResult, Option option, [NotNullWhen(true)] out ParseError? error)
System.CommandLine (10)
Invocation\ParseErrorAction.cs (1)
54foreach (var error in parseResult.Errors)
ParseResult.cs (3)
32List<ParseError>? errors, 59Errors = errors is not null ? errors : Array.Empty<ParseError>(); 91public IReadOnlyList<ParseError> Errors { get; }
Parsing\SymbolResult.cs (2)
25public IEnumerable<ParseError> Errors 38var parseError = parseErrors[i];
Parsing\SymbolResultTree.cs (4)
11internal List<ParseError>? Errors; 23Errors = new List<ParseError>(tokenizeErrors.Count); 60internal void AddError(ParseError parseError) => (Errors ??= new()).Add(parseError); 62internal void InsertFirstError(ParseError parseError) => (Errors ??= new()).Insert(0, parseError);