6 instantiations of CodeActionResolveData
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\CodeActions\CodeActionHelpers.cs (5)
131Arguments = [new CodeActionResolveData(title, codeAction.CustomTags, request.Range, request.TextDocument, [.. codeActionPathList], fixAllFlavors: null, nestedCodeActions: nestedCodeActions)] 196Data = new CodeActionResolveData(title, codeAction.CustomTags, request.Range, request.TextDocument, codeActionPath, fixAllFlavors: null, nestedCodeActions) 207Arguments = [new CodeActionResolveData(fixAllTitle, codeAction.CustomTags, request.Range, request.TextDocument, codeActionPath, [.. fixAllFlavors], nestedCodeActions: null)] 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])
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
CodeActions\RunCodeActionsTests.cs (1)
45var commandArgument = new CodeActionResolveData(string.Format(FeaturesResources.Move_type_to_0, "B.cs"), customTags: [], caretLocation.Range, documentId, fixAllFlavors: null, nestedCodeActions: null, codeActionPath: titlePath);
20 references to CodeActionResolveData
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\Handlers\CodeActions.cs (1)
35var data = CodeActionResolveHandler.GetCodeActionResolveData(codeAction);
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (4)
42var data = GetCodeActionResolveData(request); 66private static CodeActionResolveData GetCodeActionResolveData(RoslynFixAllCodeAction request) 68var resolveData = JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)request.Data!, ProtocolConversions.LspJsonSerializerOptions);
Handler\CodeActions\CodeActionResolveHandler.cs (4)
58var data = GetCodeActionResolveData(codeAction); 98internal static CodeActionResolveData GetCodeActionResolveData(LSP.CodeAction request) 100var resolveData = JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)request.Data!, ProtocolConversions.LspJsonSerializerOptions);
Handler\CodeActions\CodeActionResolveHelper.cs (2)
24public static Task<LSP.WorkspaceEdit> GetCodeActionResolveEditsAsync(RequestContext context, CodeActionResolveData data, ImmutableArray<CodeActionOperation> operations, CancellationToken cancellationToken) 38public static async Task<LSP.WorkspaceEdit> GetCodeActionResolveEditsAsync(Solution solution, CodeActionResolveData data, ImmutableArray<CodeActionOperation> operations, ResourceOperationKind[] resourceOperations, Action<string> logFunction, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (9)
CodeActions\CodeActionsTests.cs (7)
94r => JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)r.Data!, ProtocolConversions.LspJsonSerializerOptions)!.UniqueIdentifier == titlePath[1]); 207var data = GetCodeActionResolveData(inline!); 215var nestedActionData = GetCodeActionResolveData(data!.NestedCodeActions!.Value[1]); 259var data = GetCodeActionResolveData(results[2]); 322private static CodeActionResolveData? GetCodeActionResolveData(CodeAction codeAction) 324return JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)codeAction.Data!, ProtocolConversions.LspJsonSerializerOptions); 340CodeActionResolveData data, LSP.Diagnostic[]? diagnostics,
CodeActions\RunCodeActionsTests.cs (2)
45var commandArgument = new CodeActionResolveData(string.Format(FeaturesResources.Move_type_to_0, "B.cs"), customTags: [], caretLocation.Range, documentId, fixAllFlavors: null, nestedCodeActions: null, codeActionPath: titlePath); 63CodeActionResolveData codeActionData)