10 writes to Data
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionResultFactory.cs (1)
99Data = capabilityHelper.SupportVSInternalCompletionListData ? resolveData : null,
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
25this.Data = completionList.Data;
Microsoft.CodeAnalysis.Razor.Workspaces (4)
Completion\CompletionListMerger.cs (1)
56Data = mergedData,
Completion\RazorCompletionResolveData.cs (1)
40completionList.Data = data with { OriginalData = completionList.Data };
Completion\VSInternalCompletionListExtensions.cs (1)
26completionList.Data = CompletionListMerger.MergeData(data, completionList.Data);
Protocol\Completion\RazorVSInternalCompletionList.cs (1)
26this.Data = completionList.Data;
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (3)
Completion\CompletionListMergerTest.cs (3)
163_completionListWith1.Data = expectedData; 180_completionListWith1.Data = data1; 182_completionListWith2.Data = data2;
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
76Data = JsonSerializer.SerializeToElement(context),
25 references to Data
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Protocol\Internal\Efficiency\OptimizedVSCompletionList.cs (1)
25this.Data = completionList.Data;
Protocol\Internal\Efficiency\OptimizedVSCompletionListJsonConverter.cs (2)
48if (completionList.Data != null) 51JsonSerializer.Serialize(writer, completionList.Data, options);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Completion\CompletionResolveTests.cs (3)
471Assert.NotNull(vsCompletionList.Data); 488vsCompletionList.Data != null) 493completionItem.Data = vsCompletionList.Data;
Microsoft.CodeAnalysis.Razor.Workspaces (9)
Completion\CompletionListMerger.cs (4)
41var mergedData = MergeData(razorCompletionList.Data, delegatedCompletionList.Data); 160var completionListAData = completionListA.Data ?? completionListA.ItemDefaults?.Data; 161var completionListBData = completionListB.Data ?? completionListB.ItemDefaults?.Data;
Completion\RazorCompletionResolveData.cs (2)
37if (clientCapabilities.SupportsCompletionListData() || completionList.Data is not null) 40completionList.Data = data with { OriginalData = completionList.Data };
Completion\VSInternalCompletionListExtensions.cs (2)
24if (clientCapabilities.SupportsCompletionListData() || completionList.Data is not null) 26completionList.Data = CompletionListMerger.MergeData(data, completionList.Data);
Protocol\Completion\RazorVSInternalCompletionList.cs (1)
26this.Data = completionList.Data;
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (3)
Completion\CompletionListMergerTest.cs (3)
170Assert.Same(expectedData, merged.Data); 189Assert.NotSame(data1, merged.Data); 190Assert.NotSame(data2, merged.Data);
Microsoft.CodeAnalysis.Remote.Razor (1)
Completion\RemoteCompletionService.cs (1)
287var resolutionContext = new DelegatedCompletionResolutionContext(RazorLanguageKind.CSharp, rewrittenResponse.Data ?? rewrittenResponse.ItemDefaults?.Data, provisionalTextEdit);
Microsoft.VisualStudio.LanguageServices.Razor (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
299var resolutionContext = new DelegatedCompletionResolutionContext(RazorLanguageKind.Html, rewrittenResponse.Data ?? rewrittenResponse.ItemDefaults?.Data, ProvisionalTextEdit: null);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1643item.Data ??= result.Data ?? result.ItemDefaults?.Data;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
93request.Data = JsonSerializer.SerializeToElement(list.Data ?? list.ItemDefaults?.Data, JsonHelpers.JsonSerializerOptions);
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
299var resolutionContext = new DelegatedCompletionResolutionContext(RazorLanguageKind.Html, rewrittenResponse.Data ?? rewrittenResponse.ItemDefaults?.Data, ProvisionalTextEdit: null);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (2)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
1643item.Data ??= result.Data ?? result.ItemDefaults?.Data;
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
93request.Data = JsonSerializer.SerializeToElement(list.Data ?? list.ItemDefaults?.Data, JsonHelpers.JsonSerializerOptions);