82 overrides of ComputeRefactoringsAsync
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
CodeActions\ApplyChangesOperationTests.cs (1)
34
public sealed override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeActions\Preview\ErrorCases\ExceptionInCodeAction.cs (1)
19
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeActions\Preview\PreviewTests.cs (1)
50
public sealed override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.CSharp.Features (16)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
39
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
34
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
41
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (1)
32
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
47
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
35
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertNamespace\ConvertNamespaceCodeRefactoringProvider.cs (1)
38
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertProgram\ConvertToProgramMainCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertProgram\ConvertToTopLevelStatementsCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
58
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToRecord\CSharpConvertToRecordRefactoringProvider.cs (1)
23
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
48
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeRefactoringProvider.cs (1)
25
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
62
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (1)
32
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (1)
32
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
68
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
127
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
248
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\ErrorCases\CodeRefactoringExceptionInComputeRefactorings.cs (1)
26
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\ErrorCases\CodeRefactoringExceptionInComputeRefactoringsAsync.cs (1)
26
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
80
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.Features (53)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
39
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (1)
38
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ChangeSignature\AbstractChangeSignatureCodeRefactoringProvider.cs (1)
26
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (1)
33
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsRefactoringProvider.cs (1)
24
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (1)
34
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\MoveType\MoveTypeCodeRefactoringProvider.cs (1)
22
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.cs (1)
23
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
45
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertCast\AbstractConvertCastCodeRefactoringProvider.cs (1)
35
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
59
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
53
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (1)
35
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertLinq\AbstractConvertLinqQueryToForEachProvider.cs (1)
32
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (1)
65
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (1)
22
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
28
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
40
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
62
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
EncapsulateField\EncapsulateFieldRefactoringProvider.cs (1)
24
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ExtractClass\AbstractExtractClassRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (1)
27
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
43
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
64
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateDefaultConstructors\GenerateDefaultConstructorsCodeRefactoringProvider.cs (1)
36
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
55
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateOverrides\GenerateOverridesCodeRefactoringProvider.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (1)
63
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
82
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
46
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
45
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
33
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceVariable\IntroduceVariableCodeRefactoringProvider.cs (1)
28
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (1)
21
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
84
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (1)
36
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (1)
23
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MoveStaticMembers\AbstractMoveStaticMembersRefactoringProvider.cs (1)
22
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MoveToNamespace\MoveToNamespaceCodeActionProvider.cs (1)
28
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (1)
23
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
54
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
25
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
40
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
42
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (1)
36
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (1)
33
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
UseNamedArguments\AbstractUseNamedArgumentsCodeRefactoringProvider.cs (1)
200
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Wrapping\AbstractWrappingCodeRefactoringProvider.cs (1)
38
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.TestAnalyzerReference (1)
NonSourceFileRefactoring.cs (1)
23
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.vb (1)
28
Public NotOverridable Overrides Function
ComputeRefactoringsAsync
(context As CodeRefactoringContext) As Task
Microsoft.CodeAnalysis.VisualBasic.Features (1)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
29
Public Overloads Overrides Async Function
ComputeRefactoringsAsync
(context As CodeRefactoringContext) As Task
10 references to ComputeRefactoringsAsync
AnalyzerRunner (1)
CodeRefactoringRunner.cs (1)
91
await refactoringProvider.
ComputeRefactoringsAsync
(context).ConfigureAwait(false);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
CodeActions\ApplyChangesOperationTests.cs (1)
250
await provider.
ComputeRefactoringsAsync
(context);
CodeActions\Preview\PreviewExceptionTests.cs (1)
116
provider.
ComputeRefactoringsAsync
(context).Wait();
CodeActions\Preview\PreviewTests.cs (1)
102
provider.
ComputeRefactoringsAsync
(context).Wait();
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
CodeActions\AbstractCodeActionTest.cs (1)
117
await provider.
ComputeRefactoringsAsync
(context);
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoringService.cs (1)
195
var task = provider.
ComputeRefactoringsAsync
(context) ?? Task.CompletedTask;
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
CodeActions\Preview\PreviewTests.vb (1)
77
provider.
ComputeRefactoringsAsync
(context).Wait()
Microsoft.CodeAnalysis.Workspaces (3)
CodeRefactorings\CodeRefactoringContext.cs (3)
73
/// Creates a code refactoring context to be passed into <see cref="CodeRefactoringProvider.
ComputeRefactoringsAsync
(CodeRefactoringContext)"/> method.
85
/// Creates a code refactoring context to be passed into <see cref="CodeRefactoringProvider.
ComputeRefactoringsAsync
(CodeRefactoringContext)"/> method.
96
/// Creates a code refactoring context to be passed into <see cref="CodeRefactoringProvider.
ComputeRefactoringsAsync
(CodeRefactoringContext)"/> method.