67 references to RegisterRefactoring
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeActions\Preview\ErrorCases\ExceptionInCodeAction.cs (1)
21context.RegisterRefactoring(new ExceptionCodeAction(), context.Span);
CodeActions\Preview\PreviewTests.cs (1)
53context.RegisterRefactoring(codeAction, context.Span);
Microsoft.CodeAnalysis.CSharp.Features (8)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
68context.RegisterRefactoring(
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
93context.RegisterRefactoring(
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (1)
68context.RegisterRefactoring(
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (3)
82context.RegisterRefactoring( 92context.RegisterRefactoring( 102context.RegisterRefactoring(
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (2)
127context.RegisterRefactoring( 140context.RegisterRefactoring(
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (1)
40context.RegisterRefactoring(action, renameSpan);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
90context.RegisterRefactoring(CodeAction.Create("Description", (ct) => Task.FromResult(newSolution)), context.Span);
Microsoft.CodeAnalysis.Features (53)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (1)
89context.RegisterRefactoring(
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (2)
52context.RegisterRefactoring( 60context.RegisterRefactoring(
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsRefactoringProvider.cs (1)
58context.RegisterRefactoring(addImportsCodeAction, textSpan);
CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
31context.RegisterRefactoring(action, applicableToSpan.Value);
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.cs (1)
82context.RegisterRefactoring(solutionChangeAction, textSpan);
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (2)
65context.RegisterRefactoring( 73context.RegisterRefactoring(
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (2)
54context.RegisterRefactoring( 66context.RegisterRefactoring(
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
49context.RegisterRefactoring(
ConvertCast\AbstractConvertCastCodeRefactoringProvider.cs (1)
59context.RegisterRefactoring(
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
77context.RegisterRefactoring(
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
134context.RegisterRefactoring(
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (2)
51context.RegisterRefactoring( 61context.RegisterRefactoring(
ConvertLinq\AbstractConvertLinqQueryToForEachProvider.cs (1)
47context.RegisterRefactoring(
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (2)
113context.RegisterRefactoring( 136context.RegisterRefactoring(
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (1)
107context.RegisterRefactoring(
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
108context.RegisterRefactoring(
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
105context.RegisterRefactoring(
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
75context.RegisterRefactoring(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
97context.RegisterRefactoring( 109context.RegisterRefactoring(
ExtractClass\AbstractExtractClassRefactoringProvider.cs (1)
60context.RegisterRefactoring(action, action.Span);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
69context.RegisterRefactoring,
GenerateOverrides\GenerateOverridesCodeRefactoringProvider.cs (1)
61context.RegisterRefactoring(
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
243context.RegisterRefactoring(nestedCodeAction, calleeInvocationNode.Span);
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (2)
96context.RegisterRefactoring( 105context.RegisterRefactoring(
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
53context.RegisterRefactoring(
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
55context.RegisterRefactoring( 63context.RegisterRefactoring(
IntroduceVariable\IntroduceVariableCodeRefactoringProvider.cs (1)
38context.RegisterRefactoring(action, textSpan);
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (1)
31context.RegisterRefactoring(
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
96context.RegisterRefactoring(
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (1)
75context.RegisterRefactoring(
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (1)
45context.RegisterRefactoring(
MoveStaticMembers\AbstractMoveStaticMembersRefactoringProvider.cs (1)
66context.RegisterRefactoring(action, memberSpan);
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (1)
33context.RegisterRefactoring(
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (1)
96context.RegisterRefactoring(nestedCodeAction, memberSpan);
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (2)
152context.RegisterRefactoring(CodeAction.Create( 180context.RegisterRefactoring(CodeAction.Create(
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
144context.RegisterRefactoring(
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
76context.RegisterRefactoring(CodeAction.Create( 89context.RegisterRefactoring(CodeAction.Create(
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
67context.RegisterRefactoring(
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (1)
55context.RegisterRefactoring(
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (1)
52context.RegisterRefactoring(
UseNamedArguments\AbstractUseNamedArgumentsCodeRefactoringProvider.cs (3)
113context.RegisterRefactoring( 120context.RegisterRefactoring( 129context.RegisterRefactoring(
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.vb (1)
30context.RegisterRefactoring(codeAction, context.Span)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
61context.RegisterRefactoring(