3 instantiations of CodeRefactoring
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
CodeActions\AbstractCodeActionTest.cs (1)
118var result = actions.Count > 0 ? new CodeRefactoring(provider, actions.ToImmutable(), FixAllProviderInfo.Create(provider), codeActionOptionsProvider) : null;
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoringService.cs (1)
205return new CodeRefactoring(provider, actions.ToImmutable(), fixAllProviderInfo, options);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
485: new CodeRefactoring(refactoring.Provider, actions, refactoring.FixAllProviderInfo, refactoring.CodeActionOptionsProvider);
21 references to CodeRefactoring
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (5)
ChangeSignature\AbstractChangeSignatureTests.cs (1)
57var refactoring = await GetCodeRefactoringAsync(workspace, testOptions);
CodeActions\AbstractCodeActionTest.cs (4)
44var refactoring = await GetCodeRefactoringAsync(workspace, parameters); 95internal async Task<CodeRefactoring> GetCodeRefactoringAsync( 102internal async Task<CodeRefactoring> GetCodeRefactoringAsync( 118var result = actions.Count > 0 ? new CodeRefactoring(provider, actions.ToImmutable(), FixAllProviderInfo.Create(provider), codeActionOptionsProvider) : null;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
CodeRefactorings\CodeRefactoringServiceTest.cs (3)
55var stubRefactoringAction = refactorings.Single(refactoring => refactoring.CodeActions.FirstOrDefault().action?.Title == nameof(StubRefactoring)); 197var logRefactoring = Assert.Single(logRefactorings); 236var globalConfigRefactoring = Assert.Single(globalConfigRefactorings);
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
41var codeIssueOrRefactoring = await GetCodeRefactoringAsync(workspace, new TestParameters());
Microsoft.CodeAnalysis.Features (6)
CodeRefactorings\CodeRefactoringService.cs (4)
105var refactoring = await GetRefactoringFromProviderAsync( 117public async Task<ImmutableArray<CodeRefactoring>> GetRefactoringsAsync( 129using var _ = ArrayBuilder<Task<CodeRefactoring?>>.GetInstance(out var tasks); 156private async Task<CodeRefactoring?> GetRefactoringFromProviderAsync(
CodeRefactorings\ICodeRefactoringService.cs (2)
18Task<ImmutableArray<CodeRefactoring>> GetRefactoringsAsync(TextDocument document, TextSpan textSpan, CodeActionRequestPriority priority, CodeActionOptionsProvider options, bool isBlocking, Func<string, IDisposable?> addOperationScope, CancellationToken cancellationToken); 23public static Task<ImmutableArray<CodeRefactoring>> GetRefactoringsAsync(this ICodeRefactoringService service, TextDocument document, TextSpan state, CodeActionOptionsProvider options, bool isBlocking, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (6)
460foreach (var refactoring in filteredRefactorings) 469private static ImmutableArray<CodeRefactoring> FilterOnAnyThread( 470ImmutableArray<CodeRefactoring> refactorings, 475private static CodeRefactoring? FilterOnAnyThread( 476CodeRefactoring refactoring, 516CodeRefactoring refactoring,