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