3 writes to Data
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Handler\CodeActions\CodeActionHelpers.cs (3)
196Data = new CodeActionResolveData(title, codeAction.CustomTags, request.Range, request.TextDocument, codeActionPath, fixAllFlavors: null, nestedCodeActions) 216Data = new CodeActionResolveData(fixAllTitle, codeAction.CustomTags, request.Range, request.TextDocument, codeActionPath, [.. fixAllFlavors], nestedCodeActions: null) 247Data = new CodeActionResolveData(codeAction.Title, codeAction.CustomTags, request.Range, request.TextDocument, fixAllFlavors: null, nestedCodeActions: null, codeActionPath: [.. codeActionPathList])
5 references to Data
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (2)
41Contract.ThrowIfNull(request.Data); 68var resolveData = JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)request.Data!, ProtocolConversions.LspJsonSerializerOptions);
Handler\CodeActions\CodeActionResolveHandler.cs (2)
57Contract.ThrowIfNull(codeAction.Data); 100var resolveData = JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)request.Data!, ProtocolConversions.LspJsonSerializerOptions);
Protocol\CodeActionSetting.cs (1)
47/// Gets or sets a value indicating whether code action supports the <see cref="CodeAction.Data"/>