3 types derived from FixAllProviderInfo
Microsoft.CodeAnalysis.Workspaces (3)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (3)
115private class CodeFixerFixAllProviderInfo : FixAllProviderInfo 132private class SuppressionFixerFixAllProviderInfo : FixAllProviderInfo 149private class CodeRefactoringFixAllProviderInfo : FixAllProviderInfo
20 references to FixAllProviderInfo
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (1)
CodeActions\AbstractCodeActionTest.cs (1)
118var result = actions.Count > 0 ? new CodeRefactoring(provider, actions.ToImmutable(), FixAllProviderInfo.Create(provider), codeActionOptionsProvider) : null;
Microsoft.CodeAnalysis.Features (6)
CodeRefactorings\CodeRefactoring.cs (2)
29public FixAllProviderInfo? FixAllProviderInfo { get; } 36FixAllProviderInfo? fixAllProviderInfo,
CodeRefactorings\CodeRefactoringService.cs (4)
31private ImmutableDictionary<CodeRefactoringProvider, FixAllProviderInfo?> _fixAllProviderMap = ImmutableDictionary<CodeRefactoringProvider, FixAllProviderInfo?>.Empty; 203var fixAllProviderInfo = extensionManager.PerformFunction( 204provider, () => ImmutableInterlocked.GetOrAdd(ref _fixAllProviderMap, provider, FixAllProviderInfo.Create), defaultValue: null);
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\CodeFixes\CodeFixService.cs (4)
54private ImmutableDictionary<object, FixAllProviderInfo?> _fixAllProviderMap = ImmutableDictionary<object, FixAllProviderInfo?>.Empty; 719var fixAllProviderInfo = extensionManager.PerformFunction( 720fixer, () => ImmutableInterlocked.GetOrAdd(ref _fixAllProviderMap, fixer, FixAllProviderInfo.Create), defaultValue: null);
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
591FixAllProviderInfo? fixAllProviderInfo,
Microsoft.CodeAnalysis.Workspaces (8)
CodeFixesAndRefactorings\FixAllProviderInfo.cs (8)
31/// Gets an optional <see cref="FixAllProviderInfo"/> for the given code fix provider or suppression fix provider. 33public static FixAllProviderInfo? Create(object provider) 48/// Gets an optional <see cref="FixAllProviderInfo"/> for the given code fix provider. 50private static FixAllProviderInfo? CreateWithCodeFixer(CodeFixProvider provider) 74/// Gets an optional <see cref="FixAllProviderInfo"/> for the given code refactoring provider. 76private static FixAllProviderInfo? CreateWithCodeRefactoring(CodeRefactoringProvider provider) 94/// Gets an optional <see cref="FixAllProviderInfo"/> for the given suppression fix provider. 96private static FixAllProviderInfo? CreateWithSuppressionFixer(IConfigurationFixProvider provider)