2 implementations of IRefactorOrFixAllContext
Microsoft.CodeAnalysis.Workspaces (2)
CodeFixes\FixAllOccurrences\FixAllContext.cs (1)
20public partial class FixAllContext : IRefactorOrFixAllContext
CodeRefactorings\FixAllOccurences\RefactorAllContext.cs (1)
22public sealed class RefactorAllContext : IRefactorOrFixAllContext
28 references to IRefactorOrFixAllContext
Microsoft.CodeAnalysis.Features (9)
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (4)
43/// Creates a new <see cref="IRefactorOrFixAllContext"/> with the given parameters. 45private static IRefactorOrFixAllContext CreateFixAllContext(IRefactorOrFixAllState state, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken) 76var fixAllContext = CreateFixAllContext(RefactorOrFixAllState, progressTracker, cancellationToken); 90var fixAllContext = CreateFixAllContext(RefactorOrFixAllState, progressTracker, cancellationToken);
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (3)
25public async Task<Solution?> GetFixAllChangedSolutionAsync(IRefactorOrFixAllContext fixAllContext) 38IRefactorOrFixAllContext fixAllContext, bool showPreviewChangesDialog) 156private static async Task<CodeAction?> GetFixAllCodeActionAsync(IRefactorOrFixAllContext fixAllContext)
CodeFixesAndRefactorings\IFixAllGetFixesService.cs (2)
19Task<ImmutableArray<CodeActionOperation>> GetFixAllOperationsAsync(IRefactorOrFixAllContext fixAllContext, bool showPreviewChangesDialog); 24Task<Solution?> GetFixAllChangedSolutionAsync(IRefactorOrFixAllContext fixAllContext);
Microsoft.CodeAnalysis.Workspaces (19)
CodeFixes\FixAllOccurrences\FixAllContext.cs (5)
74IRefactorOrFixAllState IRefactorOrFixAllContext.State => this.State; 76IRefactorOrFixProvider IRefactorOrFixAllContext.Provider => this.CodeFixProvider; 78string IRefactorOrFixAllContext.GetDefaultTitle() 81IRefactorOrFixAllContext IRefactorOrFixAllContext.With(
CodeFixes\FixAllOccurrences\FixAllProvider.cs (1)
99Task<CodeAction?> IRefactorOrFixAllProvider.GetCodeActionAsync(IRefactorOrFixAllContext fixAllContext)
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (4)
27where TFixAllContext : IRefactorOrFixAllContext 53where TFixAllContext : IRefactorOrFixAllContext 59where TFixAllContext : IRefactorOrFixAllContext 65where TFixAllContext : IRefactorOrFixAllContext
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
29where TFixAllContext : IRefactorOrFixAllContext
CodeFixesAndRefactorings\IRefactorOrFixAllContext.cs (1)
23IRefactorOrFixAllContext With(
CodeFixesAndRefactorings\IRefactorOrFixAllProvider.cs (1)
18Task<CodeAction?> GetCodeActionAsync(IRefactorOrFixAllContext fixAllContext);
CodeRefactorings\FixAllOccurences\RefactorAllContext.cs (5)
64IRefactorOrFixAllState IRefactorOrFixAllContext.State => this.State; 66IRefactorOrFixProvider IRefactorOrFixAllContext.Provider => this.CodeRefactoringProvider; 68string IRefactorOrFixAllContext.GetDefaultTitle() => this.GetDefaultRefactorAllTitle(); 70IRefactorOrFixAllContext IRefactorOrFixAllContext.With(
CodeRefactorings\FixAllOccurences\RefactorAllProvider.cs (1)
41Task<CodeAction?> IRefactorOrFixAllProvider.GetCodeActionAsync(IRefactorOrFixAllContext fixAllContext)