2 implementations of IFixAllContext
Microsoft.CodeAnalysis.Workspaces (2)
CodeFixes\FixAllOccurrences\FixAllContext.cs (1)
20public partial class FixAllContext : IFixAllContext
CodeRefactorings\FixAllOccurences\FixAllContext.cs (1)
22internal sealed class FixAllContext : IFixAllContext
31 references to IFixAllContext
Microsoft.CodeAnalysis.Features (11)
CodeFixes\FixAllOccurrences\AbstractFixAllCodeFixCodeAction.cs (1)
27protected sealed override IFixAllContext CreateFixAllContext(IFixAllState fixAllState, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (4)
34/// Creates a new <see cref="IFixAllContext"/> with the given parameters. 36protected abstract IFixAllContext CreateFixAllContext(IFixAllState fixAllState, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken); 59var fixAllContext = CreateFixAllContext(FixAllState, progressTracker, cancellationToken); 73var fixAllContext = CreateFixAllContext(FixAllState, progressTracker, cancellationToken);
CodeFixesAndRefactorings\AbstractFixAllGetFixesService.cs (3)
25public async Task<Solution?> GetFixAllChangedSolutionAsync(IFixAllContext fixAllContext) 38IFixAllContext fixAllContext, bool showPreviewChangesDialog) 156private static async Task<CodeAction?> GetFixAllCodeActionAsync(IFixAllContext fixAllContext)
CodeFixesAndRefactorings\IFixAllGetFixesService.cs (2)
19Task<ImmutableArray<CodeActionOperation>> GetFixAllOperationsAsync(IFixAllContext fixAllContext, bool showPreviewChangesDialog); 24Task<Solution?> GetFixAllChangedSolutionAsync(IFixAllContext fixAllContext);
CodeRefactorings\FixAllOccurences\FixAllCodeRefactoringCodeAction.cs (1)
16protected override IFixAllContext CreateFixAllContext(IFixAllState fixAllState, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\CodeActions\FixAllCodeAction.cs (1)
24protected override IFixAllContext CreateFixAllContext(IFixAllState fixAllState, IProgress<CodeAnalysisProgress> progressTracker, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (19)
CodeFixes\FixAllOccurrences\FixAllContext.cs (5)
74IFixAllState IFixAllContext.State => this.State; 76object IFixAllContext.Provider => this.CodeFixProvider; 78string IFixAllContext.GetDefaultFixAllTitle() 81IFixAllContext IFixAllContext.With(
CodeFixes\FixAllOccurrences\FixAllProvider.cs (1)
99Task<CodeAction?> IFixAllProvider.GetFixAsync(IFixAllContext fixAllContext)
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (4)
27where TFixAllContext : IFixAllContext 53where TFixAllContext : IFixAllContext 59where TFixAllContext : IFixAllContext 65where TFixAllContext : IFixAllContext
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (1)
29where TFixAllContext : IFixAllContext
CodeFixesAndRefactorings\IFixAllContext.cs (1)
22IFixAllContext With(
CodeFixesAndRefactorings\IFixAllProvider.cs (1)
26Task<CodeAction?> GetFixAsync(IFixAllContext fixAllContext);
CodeRefactorings\FixAllOccurences\FixAllContext.cs (5)
66IFixAllState IFixAllContext.State => this.State; 68object IFixAllContext.Provider => this.CodeRefactoringProvider; 70string IFixAllContext.GetDefaultFixAllTitle() => this.GetDefaultFixAllTitle(); 72IFixAllContext IFixAllContext.With(
CodeRefactorings\FixAllOccurences\FixAllProvider.cs (1)
38Task<CodeAction?> IFixAllProvider.GetFixAsync(IFixAllContext fixAllContext)