2 instantiations of RefactorAllContext
Microsoft.CodeAnalysis.Features (1)
CodeFixesAndRefactorings\AbstractFixAllCodeAction.cs (1)
50
RefactorAllState refactorAllState => new
RefactorAllContext
(refactorAllState, progressTracker, cancellationToken),
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\FixAllOccurences\RefactorAllContext.cs (1)
81
: new
RefactorAllContext
(newState, this.Progress, newCancellationToken);
18 references to RefactorAllContext
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
33
public override Task<CodeAction?> GetRefactoringAsync(
RefactorAllContext
fixAllContext)
ConvertToExtension\ConvertToExtensionFixAllProvider.cs (1)
29
RefactorAllContext
refactorAllContext,
Microsoft.CodeAnalysis.Workspaces (16)
CodeFixesAndRefactorings\IRefactorOrFixAllContext.cs (1)
13
/// Represents a <see cref="FixAllContext"/> or <see cref="
RefactorAllContext
"/>.
CodeRefactorings\FixAllOccurences\DocumentBasedRefactorAllProvider.cs (8)
40
/// cref="GetRefactoringAsync(
RefactorAllContext
)"/>. Override this if customizing that title is desired.
42
protected virtual string GetRefactorAllTitle(
RefactorAllContext
refactorAllContext)
46
/// Apply refactor all operation for the code refactoring in the <see cref="
RefactorAllContext
.Document"/> for the
60
RefactorAllContext
refactorAllContext, Document document, Optional<ImmutableArray<TextSpan>> refactorAllSpans);
65
public sealed override Task<CodeAction?> GetRefactoringAsync(
RefactorAllContext
refactorAllContext)
69
private Task<Solution?> RefactorAllContextsHelperAsync(
RefactorAllContext
originalRefactorAllContext, ImmutableArray<
RefactorAllContext
> refactorAllContexts)
84
RefactorAllContext
refactorAllContext, Func<Document, Document?, ValueTask> onDocumentRefactored)
CodeRefactorings\FixAllOccurences\RefactorAllProvider.cs (7)
38
public abstract Task<CodeAction?> GetRefactoringAsync(
RefactorAllContext
refactorAllContext);
42
=> this.GetRefactoringAsync((
RefactorAllContext
)fixAllContext);
55
public static RefactorAllProvider Create(Func<
RefactorAllContext
, Document, Optional<ImmutableArray<TextSpan>>, Task<Document?>> refactorAllAsync)
74
Func<
RefactorAllContext
, Document, Optional<ImmutableArray<TextSpan>>, Task<Document?>> refactorAllAsync,
81
Func<
RefactorAllContext
, Document, Optional<ImmutableArray<TextSpan>>, Task<Document?>> refactorAllAsync,
98
Func<
RefactorAllContext
, Document, Optional<ImmutableArray<TextSpan>>, Task<Document?>> refactorAllAsync,
104
protected override Task<Document?> RefactorAllAsync(
RefactorAllContext
context, Document document, Optional<ImmutableArray<TextSpan>> refactorAllSpans)