diff --git a/src/Features/Core/Portable/AddImport/CodeActions/AddImportCodeAction.cs b/src/Features/Core/Portable/AddImport/CodeActions/AddImportCodeAction.cs index cd52d3896cff18cabd2859152965c810da713ace..33addab955f3803cad13eb08d717f59609e6847a 100644 --- a/src/Features/Core/Portable/AddImport/CodeActions/AddImportCodeAction.cs +++ b/src/Features/Core/Portable/AddImport/CodeActions/AddImportCodeAction.cs @@ -20,7 +20,7 @@ private abstract class AddImportCodeAction : CodeAction { protected readonly AddImportFixData FixData; - public sealed override string Title { get; } + public override string Title { get; } public sealed override ImmutableArray Tags { get; } internal sealed override CodeActionPriority Priority { get; } @@ -38,13 +38,12 @@ private abstract class AddImportCodeAction : CodeAction protected AddImportCodeAction( Document originalDocument, - AddImportFixData fixData, - string titleOpt = null) + AddImportFixData fixData) { OriginalDocument = originalDocument; FixData = fixData; - Title = titleOpt ?? fixData.Title; + Title = fixData.Title; Tags = fixData.Tags; Priority = fixData.Priority; _textChanges = fixData.TextChanges; diff --git a/src/Features/Core/Portable/AddImport/CodeActions/InstallPackageAndAddImportCodeAction.cs b/src/Features/Core/Portable/AddImport/CodeActions/InstallPackageAndAddImportCodeAction.cs index 48cbc16e4a9f0bed7bb1df2e1e3eddde4436649e..d767c2f7ec6f9183d5a6310ce9f1c6265999889f 100644 --- a/src/Features/Core/Portable/AddImport/CodeActions/InstallPackageAndAddImportCodeAction.cs +++ b/src/Features/Core/Portable/AddImport/CodeActions/InstallPackageAndAddImportCodeAction.cs @@ -16,6 +16,8 @@ internal abstract partial class AbstractAddImportCodeFixProvider /// The operation that will actually install the nuget package. /// @@ -26,9 +28,10 @@ private class InstallPackageAndAddImportCodeAction : AddImportCodeAction AddImportFixData fixData, string title, InstallPackageDirectlyCodeActionOperation installOperation) - : base(originalDocument, fixData, title) + : base(originalDocument, fixData) { Contract.ThrowIfFalse(fixData.Kind == AddImportFixKind.PackageSymbol); + Title = title; _installOperation = installOperation; }