From 2340d8819fc3fcd1f837717ce27d4069fb91c88e Mon Sep 17 00:00:00 2001 From: CyrusNajmabadi Date: Wed, 31 May 2017 21:30:17 -0700 Subject: [PATCH] Use helper method. --- .../CodeActions/SymbolReference.SymbolReferenceCodeAction.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Features/Core/Portable/AddImport/CodeActions/SymbolReference.SymbolReferenceCodeAction.cs b/src/Features/Core/Portable/AddImport/CodeActions/SymbolReference.SymbolReferenceCodeAction.cs index 5228ca93376..107dba615a9 100644 --- a/src/Features/Core/Portable/AddImport/CodeActions/SymbolReference.SymbolReferenceCodeAction.cs +++ b/src/Features/Core/Portable/AddImport/CodeActions/SymbolReference.SymbolReferenceCodeAction.cs @@ -29,10 +29,9 @@ private abstract class SymbolReferenceCodeAction : AddImportCodeAction protected override async Task GetChangedSolutionAsync(CancellationToken cancellationToken) { - var oldText = await OriginalDocument.GetTextAsync(cancellationToken).ConfigureAwait(false); - var newText = oldText.WithChanges(TextChanges); + var updatedDocument = await GetUpdatedDocumentAsync(cancellationToken).ConfigureAwait(false); - var updatedDocument = OriginalDocument.WithText(newText); + // Defer to subtype to add any p2p or metadata refs as appropriate. var updatedProject = UpdateProject(updatedDocument.Project); var updatedSolution = updatedProject.Solution; -- GitLab