2 types derived from RefactorAllProvider
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
22
private sealed class RefactorAllProvider : CodeAnalysis.CodeRefactorings.
RefactorAllProvider
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\FixAllOccurences\DocumentBasedRefactorAllProvider.cs (1)
29
:
RefactorAllProvider
21 references to RefactorAllProvider
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
19
public sealed override CodeAnalysis.CodeRefactorings.
RefactorAllProvider
? GetRefactorAllProvider()
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
60
public override
RefactorAllProvider
? GetRefactorAllProvider()
Microsoft.CodeAnalysis.Workspaces (19)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (1)
71
var
refactorAllProvider = provider.GetRefactorAllProvider();
CodeFixesAndRefactorings\IRefactorOrFixAllProvider.cs (1)
14
/// Allows for generic handling of a <see cref="FixAllProvider"/> or <see cref="
RefactorAllProvider
"/>.
CodeRefactorings\CodeRefactoringProvider.cs (2)
27
/// Gets an optional <see cref="
RefactorAllProvider
"/> that can apply multiple occurrences of code refactoring(s)
31
public virtual
RefactorAllProvider
? GetRefactorAllProvider()
CodeRefactorings\FixAllOccurences\DocumentBasedRefactorAllProvider.cs (1)
17
/// Provides a base class to write a <see cref="
RefactorAllProvider
"/> for refactorings that refactor documents
CodeRefactorings\FixAllOccurences\RefactorAllContext.cs (1)
26
internal
RefactorAllProvider
RefactorAllProvider => State.FixAllProvider;
CodeRefactorings\FixAllOccurences\RefactorAllProvider.cs (5)
46
/// Create a <see cref="
RefactorAllProvider
"/> that refactors documents independently. This can be used in the case
55
public static
RefactorAllProvider
Create(Func<RefactorAllContext, Document, Optional<ImmutableArray<TextSpan>>, Task<Document?>> refactorAllAsync)
59
/// Create a <see cref="
RefactorAllProvider
"/> that refactors documents independently. This can be used in the case
73
public static
RefactorAllProvider
Create(
80
internal static
RefactorAllProvider
Create(
CodeRefactorings\FixAllOccurences\RefactorAllScope.cs (2)
12
/// Indicates scope for "Refactor all occurrences" code fixes provided by each <see cref="
RefactorAllProvider
"/>.
33
/// cref="
RefactorAllProvider
"/>s and custom code refactoring engines.
CodeRefactorings\FixAllOccurences\RefactorAllState.cs (4)
20
internal sealed class RefactorAllState : CommonFixAllState<CodeRefactoringProvider,
RefactorAllProvider
, RefactorAllState>
34
RefactorAllProvider
refactorAllProvider,
46
RefactorAllProvider
refactorAllProvider,
58
RefactorAllProvider
refactorAllProvider,
CodeRefactorings\SyntaxEditorBasedCodeRefactoringProvider.cs (2)
24
public sealed override
RefactorAllProvider
? GetRefactorAllProvider()
29
return
RefactorAllProvider
.Create(