13 references to new
dotnet (3)
CliCompletion.cs (1)
15private static CompletionItem ToCompletionItem(string s) => new(s);
Commands\Package\PackageCommandParser.cs (2)
48return QueryNuGet(context.WordToComplete, allowPrerelease, CancellationToken.None).Result.Select(packageId => new CompletionItem(packageId)); 60.Select(version => new CompletionItem(version.ToNormalizedString()));
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)));