12 references to CompletionInvocation
aspire (4)
Program.cs (4)
296var isCompletion = CompletionInvocation.Matches(args); 1029if (CompletionInvocation.Matches(args)) 1398if (CompletionInvocation.IsSuggestionRequest(args)) 1400return CompletionInvocation.WriteSuggestions(command, args, output, error);
Aspire.Cli.Tests (8)
Commands\CompletionsCommandTests.cs (8)
87Assert.Equal(expected, CompletionInvocation.Matches(arguments.Split(' '))); 134var result = CompletionInvocation.WriteSuggestions(command, ["[suggest]", line], output, error); 153var result = CompletionInvocation.WriteSuggestions(command, ["[suggest:16]", "aspire run --pro --help"], output, error); 189Assert.True(CompletionInvocation.Matches(args)); 190var result = CompletionInvocation.WriteSuggestions(command, args, output, error); 210var exitCode = CompletionInvocation.WriteSuggestions(command, ["[suggest:tokens]", .. arguments.Split(' ')], output, error); 231Assert.NotEqual(0, CompletionInvocation.WriteSuggestions(command, [directive, line], output, error)); 293Assert.True(CompletionInvocation.Matches(args));