2 types derived from RefactorAllProvider
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
22private sealed class RefactorAllProvider : CodeAnalysis.CodeRefactorings.RefactorAllProvider
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\FixAllOccurences\DocumentBasedRefactorAllProvider.cs (1)
29: RefactorAllProvider
23 references to RefactorAllProvider
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
19public sealed override CodeAnalysis.CodeRefactorings.RefactorAllProvider? GetRefactorAllProvider()
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
60public override RefactorAllProvider? GetRefactorAllProvider()
Microsoft.CodeAnalysis.EditorFeatures (1)
Editor\EditorLayerExtensionManager.cs (1)
54or RefactorAllProvider
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Suggestions\UnifiedSuggestedActionsSource.cs (1)
580(RefactorAllProvider)fixAllProviderInfo.FixAllProvider,
Microsoft.CodeAnalysis.Workspaces (19)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (1)
71var 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) 31public 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)
26internal 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 55public 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 73public static RefactorAllProvider Create( 80internal 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)
20internal sealed class RefactorAllState : CommonFixAllState<CodeRefactoringProvider, RefactorAllProvider, RefactorAllState> 34RefactorAllProvider refactorAllProvider, 46RefactorAllProvider refactorAllProvider, 58RefactorAllProvider refactorAllProvider,
CodeRefactorings\SyntaxEditorBasedCodeRefactoringProvider.cs (2)
24public sealed override RefactorAllProvider? GetRefactorAllProvider() 29return RefactorAllProvider.Create(