12 references to CompletionItem
Aspire.Cli.Tests (1)
Commands\CompletionsCommandTests.cs (1)
180
return [new
CompletionItem
(expected)];
dotnet-aot (1)
parent\dotnet\CliCompletion.cs (1)
15
private static CompletionItem ToCompletionItem(string s) =>
new
(s);
Microsoft.TemplateEngine.Cli (2)
Commands\create\InstantiateCommand.TabCompletion.cs (2)
23
.Select(g => new
CompletionItem
(g.ShortNames[0], documentation: g.Description))
33
.Select(g => new
CompletionItem
(g.ShortNames.First(sn => sn.StartsWith(templateName, StringComparison.OrdinalIgnoreCase)), documentation: g.Description))
System.CommandLine (7)
Argument.cs (3)
102
new
(bool.TrueString),
103
new
(bool.FalseString)
111
_ => Enum.GetNames(valueType).Select(n => new
CompletionItem
(n))
Command.cs (2)
343
completions.Add(new
CompletionItem
(identifier.Name, CompletionItem.KindKeyword, detail: identifier.Description));
352
completions.Add(new
CompletionItem
(alias, CompletionItem.KindKeyword, detail: identifier.Description));
CompletionSourceExtensions.cs (2)
34
completionSources.Add(context => completionsDelegate(context).Select(value => new
CompletionItem
(value)));
56
completionSources.Add(context => completions.Select(value => new
CompletionItem
(value)));
System.CommandLine.StaticCompletions (1)
CompletionsCommandParser.cs (1)
33
ShellNames.All.Select(shellName => new
CompletionItem
(shellName, documentation: ShellProviders[shellName].HelpDescription)));