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