12 references to CompletionItem
Aspire.Cli.Tests (1)
Commands\CompletionsCommandTests.cs (1)
180return [new CompletionItem(expected)];
dotnet-aot (1)
parent\dotnet\CliCompletion.cs (1)
15private 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)
102new(bool.TrueString), 103new(bool.FalseString) 111_ => Enum.GetNames(valueType).Select(n => new CompletionItem(n))
Command.cs (2)
343completions.Add(new CompletionItem(identifier.Name, CompletionItem.KindKeyword, detail: identifier.Description)); 352completions.Add(new CompletionItem(alias, CompletionItem.KindKeyword, detail: identifier.Description));
CompletionSourceExtensions.cs (2)
34completionSources.Add(context => completionsDelegate(context).Select(value => new CompletionItem(value))); 56completionSources.Add(context => completions.Select(value => new CompletionItem(value)));
System.CommandLine.StaticCompletions (1)
CompletionsCommandParser.cs (1)
33ShellNames.All.Select(shellName => new CompletionItem(shellName, documentation: ShellProviders[shellName].HelpDescription)));