4 writes to Label
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (2)
341
var lspItem = new LSP.CompletionItem() {
Label
= item.GetEntireDisplayText() };
378
Label
= item.GetEntireDisplayText(),
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionResolveTests.cs (1)
406
Label
= completionItem.Label,
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Completion\CompletionHandler.cs (1)
86
Label
= xamlCompletion.DisplayText,
54 references to Label
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Handler\Completion\CompletionResolveHandler.cs (1)
121
return lspCompletionItem.
Label
== completionItem.GetEntireDisplayText()
Handler\Completion\CompletionResultFactory.cs (4)
138
if (!lspItem.
Label
.Equals(item.SortText, StringComparison.Ordinal))
141
if (!lspItem.
Label
.Equals(item.FilterText, StringComparison.Ordinal))
492
if (!lspItem.
Label
.Equals(completionChangeNewText, StringComparison.Ordinal))
516
Contract.ThrowIfNull(lspItem.
Label
);
Protocol\CompletionItem.cs (1)
241
/// If not provided, the <see cref="
Label
"/> is used.
Protocol\CompletionItemLabelDetails.cs (1)
20
/// <see cref="CompletionItem.
Label
"/>, without any spacing. Should be
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (1)
150
var label = completionItem.
Label
;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (45)
Completion\CompletionFeaturesTests.cs (20)
133
var actualItem = completionResult.Items.First(i => i.
Label
== "Task");
220
var actualItem = completionResult.Items.First(i => i.
Label
== "ExtensionMethod");
284
var actualItem = completionResult.Items.First(i => i.
Label
== "summary");
346
var someTextItem = results.Items.First(item => item.
Label
== "someText");
367
someTextItem = results.Items.First(item => item.
Label
== "someText");
482
if (item.
Label
.StartsWith("ItemWithDefaultChar"))
486
else if (item.
Label
.StartsWith("ItemWithNonDefaultChar"))
498
if (item.
Label
.StartsWith("ItemWithDefaultChar"))
503
else if (item.
Label
.StartsWith("ItemWithNonDefaultChar"))
545
var actualItem = completionResult.Items.First(i => i.
Label
== "ObsoleteType");
714
var myClassItems = completionResult.Items.Where(i => i.
Label
== "MyClass").ToImmutableArray();
860
var actualItem = results.Items.First(i => i.
Label
== "_someDiscard");
864
Assert.Equal("_someDiscard", actualItem.
Label
);
876
actualItem = results.Items.First(i => i.
Label
== "_someDiscard");
880
Assert.Equal("_someDiscard", actualItem.
Label
);
981
if (item.
Label
== "SimpleItem")
987
else if (item.
Label
== "ExpandedItem")
993
else if (item.
Label
== "ComplexItem")
1107
Assert.False(results.Items.Any(i => i.
Label
== "if"));
1121
Assert.True(results.Items.Any(i => i.
Label
== "if"));
Completion\CompletionResolveTests.cs (3)
362
Assert.Equal("(byte)", results.
Label
);
406
Label = completionItem.
Label
,
474
var clientCompletionItem = (T)completionList.Items.FirstOrDefault(item => item.
Label
== label);
Completion\CompletionTests.cs (22)
222
AssertJsonEquals(expected, results.Items.Single(i => i.
Label
== "Goo"));
262
AssertJsonEquals(expected, results.Items.Single(i => i.
Label
== "Goo"));
322
Assert.False(results.Items.Any(item => "Console" == item.
Label
));
347
Assert.False(results.Items.Any(item => "ctor" == item.
Label
));
934
var itemW = results.Items.Single(item => item.
Label
== "W");
990
Assert.Equal("T", results.Items.First().
Label
);
1003
Assert.Contains("ta", results.Items.First().
Label
, StringComparison.OrdinalIgnoreCase);
1058
Assert.Equal("T", results.Items.First().
Label
);
1071
Assert.Equal("TaiwanCalendar", results.Items.First().
Label
);
1126
Assert.Equal("T", results.Items.First().
Label
);
1138
Assert.Equal("Task", results.Items.First().
Label
);
1151
Assert.Equal("T", results.Items.First().
Label
);
1163
Assert.Equal("Timeout", results.Items.First().
Label
);
1223
Assert.Contains(results.Items, i => i.
Label
== "T"); // It's client's responsibility to sort, so we can't assume the best match is the first item.
1234
Assert.Contains(results.Items, i => i.
Label
== "WindowHeight"); // It's client's responsibility to sort, so we can't assume the best match is the first item.
1288
Assert.Contains("ta", results.Items.First().
Label
, StringComparison.OrdinalIgnoreCase);
1350
Assert.Equal("T", results.Items.First().
Label
);
1351
Assert.Single(results.Items, item => item.
Label
== "Taaa");
1367
Assert.Equal("Saaa", results.Items.First().
Label
);
1384
Assert.DoesNotContain(results.Items, item => item.
Label
== "Saaa");
1385
Assert.Contains(results.Items, item => item.
Label
== "Taaa");
1470
Assert.Equal("T", results.Items.First().
Label
);
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Completion\CompletionResolveHandler.cs (1)
73
var symbol = await completionService.GetSymbolAsync(new XamlCompletionContext(document, offset), completionItem.
Label
, cancellationToken: cancellationToken).ConfigureAwait(false);