From 6a8d498a5712ad4f646c7ef29f279fb490943faa Mon Sep 17 00:00:00 2001 From: Shen Chen Date: Wed, 26 Apr 2023 11:49:29 -0700 Subject: [PATCH] Change the ApplyChangesOperation --- ...eActionOperationFactoryWorkspaceService.cs | 21 +------------------ 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Services/Rename/LanguageServerSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs b/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Services/Rename/LanguageServerSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs index 76bb62f588bbd..d656ebe8fcd50 100644 --- a/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Services/Rename/LanguageServerSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs +++ b/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer/Services/Rename/LanguageServerSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs @@ -24,25 +24,6 @@ public LanguageServerSymbolRenamedCodeActionOperationFactoryWorkspaceService() } public CodeActionOperation CreateSymbolRenamedOperation(ISymbol symbol, string newName, Solution startingSolution, Solution updatedSolution) - => new RenameCodeActionOperation( - title: string.Format(WorkspacesResources.Rename_0_to_1, symbol.Name, newName), - updateSolution: updatedSolution); - - private class RenameCodeActionOperation : CodeActionOperation - { - private readonly string _title; - private readonly Solution _updateSolution; - - public RenameCodeActionOperation(string title, Solution updateSolution) - { - _title = title; - _updateSolution = updateSolution; - } - - public override void Apply(Workspace workspace, CancellationToken cancellationToken = default) - => workspace.TryApplyChanges(_updateSolution); - - public override string? Title => _title; - } + => new ApplyChangesOperation(updatedSolution); } }