2 implementations of IFixAllContext
Microsoft.CodeAnalysis.Workspaces (2)
CodeFixes\FixAllOccurrences\FixAllContext.cs (1)
22
public partial class FixAllContext :
IFixAllContext
CodeRefactorings\FixAllOccurences\FixAllContext.cs (1)
22
internal sealed class FixAllContext :
IFixAllContext
39 references to IFixAllContext
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (3)
FixAllGetFixesService.cs (3)
36
public async Task<Solution> GetFixAllChangedSolutionAsync(
IFixAllContext
fixAllContext)
49
IFixAllContext
fixAllContext, bool showPreviewChangesDialog)
61
private static async Task<CodeAction> GetFixAllCodeActionAsync(
IFixAllContext
fixAllContext)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (3)
Suggestions\FixAll\FixAllGetFixesService.cs (3)
36
public async Task<Solution> GetFixAllChangedSolutionAsync(
IFixAllContext
fixAllContext)
49
IFixAllContext
fixAllContext, bool showPreviewChangesDialog)
61
private static async Task<CodeAction> GetFixAllCodeActionAsync(
IFixAllContext
fixAllContext)
Microsoft.CodeAnalysis.Features (8)
CodeFixes\FixAllOccurrences\AbstractFixAllCodeFixCodeAction.cs (1)
27
protected override
IFixAllContext
CreateFixAllContext(IFixAllState fixAllState, IProgressTracker progressTracker, CancellationToken cancellationToken)
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (4)
39
/// Creates a new <see cref="
IFixAllContext
"/> with the given parameters.
41
protected abstract
IFixAllContext
CreateFixAllContext(IFixAllState fixAllState, IProgressTracker progressTracker, CancellationToken cancellationToken);
67
var
fixAllContext = CreateFixAllContext(FixAllState, progressTracker, cancellationToken);
81
var
fixAllContext = CreateFixAllContext(FixAllState, progressTracker, cancellationToken);
CodeFixesAndRefactorings\IFixAllGetFixesService.cs (2)
19
Task<ImmutableArray<CodeActionOperation>> GetFixAllOperationsAsync(
IFixAllContext
fixAllContext, bool showPreviewChangesDialog);
24
Task<Solution?> GetFixAllChangedSolutionAsync(
IFixAllContext
fixAllContext);
CodeRefactorings\FixAllOccurences\FixAllCodeRefactoringCodeAction.cs (1)
21
protected override
IFixAllContext
CreateFixAllContext(IFixAllState fixAllState, IProgressTracker progressTracker, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (25)
CodeActionOptions.cs (1)
172
internal static CodeActionOptionsProvider GetOptionsProvider(this
IFixAllContext
context)
CodeFixes\FixAllOccurrences\FixAllContext.cs (7)
73
IFixAllState
IFixAllContext
.State => this.State;
75
IFixAllProvider
IFixAllContext
.FixAllProvider => this.FixAllProvider;
77
object
IFixAllContext
.Provider => this.CodeFixProvider;
79
IProgressTracker
IFixAllContext
.ProgressTracker => this.ProgressTracker;
81
string
IFixAllContext
.GetDefaultFixAllTitle()
84
IFixAllContext
IFixAllContext
.With(
CodeFixes\FixAllOccurrences\FixAllProvider.cs (1)
94
Task<CodeAction?> IFixAllProvider.GetFixAsync(
IFixAllContext
fixAllContext)
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (4)
27
where TFixAllContext :
IFixAllContext
48
where TFixAllContext :
IFixAllContext
54
where TFixAllContext :
IFixAllContext
60
where TFixAllContext :
IFixAllContext
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (2)
31
where TFixAllContext :
IFixAllContext
60
where TFixAllContext :
IFixAllContext
CodeFixesAndRefactorings\IFixAllContext.cs (1)
30
IFixAllContext
With(
CodeFixesAndRefactorings\IFixAllProvider.cs (1)
18
Task<CodeAction?> GetFixAsync(
IFixAllContext
fixAllContext);
CodeRefactorings\FixAllOccurences\FixAllContext.cs (7)
66
IFixAllState
IFixAllContext
.State => this.State;
68
IFixAllProvider
IFixAllContext
.FixAllProvider => this.FixAllProvider;
70
object
IFixAllContext
.Provider => this.CodeRefactoringProvider;
72
IProgressTracker
IFixAllContext
.ProgressTracker => this.ProgressTracker;
74
string
IFixAllContext
.GetDefaultFixAllTitle() => this.GetDefaultFixAllTitle();
76
IFixAllContext
IFixAllContext
.With(
CodeRefactorings\FixAllOccurences\FixAllProvider.cs (1)
44
Task<CodeAction?> IFixAllProvider.GetFixAsync(
IFixAllContext
fixAllContext)