CodeRefactoringSuggestedAction.cs 1.1 KB
Newer Older
1 2 3 4
// Copyright (c) Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.

using Microsoft.CodeAnalysis.CodeActions;
using Microsoft.CodeAnalysis.CodeRefactorings;
5
using Microsoft.CodeAnalysis.Editor.Host;
6
using Microsoft.CodeAnalysis.Shared.TestHooks;
7 8 9 10 11 12 13
using Microsoft.VisualStudio.Text;

namespace Microsoft.CodeAnalysis.Editor.Implementation.Suggestions
{
    /// <summary>
    /// Represents light bulb menu item for code refactorings.
    /// </summary>
14
    internal sealed class CodeRefactoringSuggestedAction : SuggestedAction
15 16 17 18 19
    {
        public CodeRefactoringSuggestedAction(
            Workspace workspace,
            ITextBuffer subjectBuffer,
            ICodeActionEditHandlerService editHandler,
20
            IWaitIndicator waitIndicator,
21
            CodeAction codeAction,
22 23 24
            CodeRefactoringProvider provider,
            IAsynchronousOperationListener operationListener)
            : base(workspace, subjectBuffer, editHandler, waitIndicator, codeAction, provider, operationListener)
25 26 27 28
        {
        }
    }
}