88 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)
18
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeActions\PreviewTests.cs (1)
45
public sealed override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.CSharp.Features (19)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
40
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (1)
27
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (1)
46
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
35
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertNamespace\ConvertNamespaceCodeRefactoringProvider.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
42
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertProgram\ConvertToProgramMainCodeRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertProgram\ConvertToTopLevelStatementsCodeRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
141
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (1)
70
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToRecord\CSharpConvertToRecordRefactoringProvider.cs (1)
19
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ImplementInterface\AbstractChangeImplementationCodeRefactoringProvider.cs (1)
48
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (1)
40
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeRefactoringProvider.cs (1)
25
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
34
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
UseExpressionBody\UseExpressionBodyCodeRefactoringProvider.cs (1)
58
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (1)
29
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.EditorFeatures (1)
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (1)
35
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
66
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
120
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
298
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)
100
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.Features (53)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ChangeSignature\AbstractChangeSignatureCodeRefactoringProvider.cs (1)
25
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)
19
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (1)
29
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\MoveType\MoveTypeCodeRefactoringProvider.cs (1)
18
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.cs (1)
32
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
43
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (1)
30
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
34
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)
34
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertLinq\AbstractConvertLinqQueryToForEachProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertLinq\ConvertForEachToLinqQuery\AbstractConvertForEachToLinqQueryProvider.cs (1)
65
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (1)
34
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
31
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
114
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
30
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
61
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
EncapsulateField\EncapsulateFieldRefactoringProvider.cs (1)
18
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ExtractClass\AbstractExtractClassRefactoringProvider.cs (1)
27
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ExtractInterface\ExtractInterfaceCodeRefactoringProvider.cs (1)
28
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
42
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
66
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (1)
53
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
GenerateOverrides\GenerateOverridesCodeRefactoringProvider.cs (1)
31
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (1)
55
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
84
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
49
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
53
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
32
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
IntroduceVariable\IntroduceVariableCodeRefactoringProvider.cs (1)
23
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InvertConditional\AbstractInvertConditionalCodeRefactoringProvider.cs (1)
21
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
83
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (1)
16
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MoveStaticMembers\AbstractMoveStaticMembersRefactoringProvider.cs (1)
20
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
MoveToNamespace\MoveToNamespaceCodeActionProvider.cs (1)
20
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (1)
22
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (1)
66
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
PullMemberUp\AbstractPullMemberUpRefactoringProvider.cs (1)
24
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
51
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
24
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (1)
33
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (1)
38
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (1)
35
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)
197
public sealed override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Wrapping\AbstractWrappingCodeRefactoringProvider.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Microsoft.CodeAnalysis.TestAnalyzerReference (1)
NonSourceFileRefactoring.cs (1)
21
public override Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Roslyn.Diagnostics.Analyzers (4)
AbstractApplyTraitToClass`1.cs (1)
32
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AbstractCreateTestAccessor`1.cs (1)
30
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AbstractExposeMemberForTesting`1.cs (1)
36
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
AbstractRunIterations`1.cs (1)
25
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
Roslyn.Diagnostics.CSharp.Analyzers (1)
NumberCommentsRefactoring.cs (1)
35
public override async Task
ComputeRefactoringsAsync
(CodeRefactoringContext context)
9 references to ComputeRefactoringsAsync
AnalyzerRunner (1)
CodeRefactoringRunner.cs (1)
90
await refactoringProvider.
ComputeRefactoringsAsync
(context).ConfigureAwait(false);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
CodeActions\ApplyChangesOperationTests.cs (1)
237
await provider.
ComputeRefactoringsAsync
(context);
CodeActions\PreviewExceptionTests.cs (1)
111
provider.
ComputeRefactoringsAsync
(context).Wait();
CodeActions\PreviewTests.cs (1)
98
provider.
ComputeRefactoringsAsync
(context).Wait();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Rename\InlineRenameTests.vb (1)
1285
introduceVariableRefactoringProvider.
ComputeRefactoringsAsync
(context).Wait()
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoringService.cs (1)
271
var task = provider.
ComputeRefactoringsAsync
(context) ?? Task.CompletedTask;
Microsoft.CodeAnalysis.Workspaces (3)
CodeRefactorings\CodeRefactoringContext.cs (3)
59
/// Creates a code refactoring context to be passed into <see cref="CodeRefactoringProvider.
ComputeRefactoringsAsync
(CodeRefactoringContext)"/> method.
71
/// Creates a code refactoring context to be passed into <see cref="CodeRefactoringProvider.
ComputeRefactoringsAsync
(CodeRefactoringContext)"/> method.
82
/// Creates a code refactoring context to be passed into <see cref="CodeRefactoringProvider.
ComputeRefactoringsAsync
(CodeRefactoringContext)"/> method.