2 types derived from FixAllProvider
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
23private sealed class FixAllProvider : CodeAnalysis.CodeRefactorings.FixAllProvider
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\FixAllOccurences\DocumentBasedFixAllProvider.cs (1)
29internal abstract class DocumentBasedFixAllProvider(ImmutableArray<FixAllScope> supportedFixAllScopes) : FixAllProvider
20 references to FixAllProvider
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.FixAllProvider.cs (1)
20internal sealed override CodeAnalysis.CodeRefactorings.FixAllProvider? GetFixAllProvider()
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (1)
60internal override FixAllProvider? GetFixAllProvider()
Microsoft.CodeAnalysis.EditorFeatures (1)
Editor\EditorLayerExtensionManager.cs (1)
54or CodeRefactorings.FixAllProvider
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
606(CodeRefactorings.FixAllProvider)fixAllProviderInfo.FixAllProvider,
Microsoft.CodeAnalysis.Workspaces (16)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (1)
79var fixAllProvider = provider.GetFixAllProvider();
CodeRefactorings\CodeRefactoringProvider.cs (2)
26/// Gets an optional <see cref="FixAllProvider"/> that can apply multiple occurrences of code refactoring(s) 30internal virtual FixAllProvider? GetFixAllProvider()
CodeRefactorings\FixAllOccurences\DocumentBasedFixAllProvider.cs (1)
19/// Provides a base class to write a <see cref="FixAllProvider"/> for refactorings that fixes documents independently.
CodeRefactorings\FixAllOccurences\FixAllContext.cs (1)
26internal FixAllProvider FixAllProvider => State.FixAllProvider;
CodeRefactorings\FixAllOccurences\FixAllProvider.cs (5)
43/// Create a <see cref="FixAllProvider"/> that fixes documents independently. 53public static FixAllProvider Create(Func<FixAllContext, Document, Optional<ImmutableArray<TextSpan>>, Task<Document?>> fixAllAsync) 57/// Create a <see cref="FixAllProvider"/> that fixes documents independently. 72public static FixAllProvider Create( 79internal static FixAllProvider Create(
CodeRefactorings\FixAllOccurences\FixAllState.cs (4)
20internal sealed class FixAllState : CommonFixAllState<CodeRefactoringProvider, FixAllProvider, FixAllState> 35FixAllProvider fixAllProvider, 47FixAllProvider fixAllProvider, 59FixAllProvider fixAllProvider,
CodeRefactorings\SyntaxEditorBasedCodeRefactoringProvider.cs (2)
25internal sealed override FixAllProvider? GetFixAllProvider() 30return FixAllProvider.Create(