1 implementation of ICodeFixService
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\CodeFixes\CodeFixService.cs (1)
38internal partial class CodeFixService : ICodeFixService
28 references to ICodeFixService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CodeCleanup\CSharpCodeCleanupService.cs (1)
276public CSharpCodeCleanupService(ICodeFixService codeFixService, IDiagnosticAnalyzerService diagnosticAnalyzerService)
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (2)
SuggestedActionsSourceProvider.cs (2)
55private readonly ICodeFixService _codeFixService; 69ICodeFixService codeFixService,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\ExtensionOrderingTests.cs (1)
133var codeFixService = (CodeFixService)ExportProvider.GetExportedValue<ICodeFixService>();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
Suggestions\SuggestedActionsSourceProvider.cs (2)
55private readonly ICodeFixService _codeFixService; 69ICodeFixService codeFixService,
Microsoft.CodeAnalysis.LanguageServer.Protocol (16)
Features\CodeCleanup\AbstractCodeCleanupService.cs (2)
27private readonly ICodeFixService _codeFixService; 30protected AbstractCodeCleanupService(ICodeFixService codeFixService, IDiagnosticAnalyzerService diagnosticAnalyzerService)
Features\CodeFixes\CodeFixService.cs (1)
37[Export(typeof(ICodeFixService)), Shared]
Features\CodeFixes\ICodeFixService.cs (5)
36public static IAsyncEnumerable<CodeFixCollection> StreamFixesAsync(this ICodeFixService service, TextDocument document, TextSpan range, CodeActionOptionsProvider fallbackOptions, bool isBlocking, CancellationToken cancellationToken) 39public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan range, CodeActionOptionsProvider fallbackOptions, bool isBlocking, CancellationToken cancellationToken) 42public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan textSpan, CodeActionRequestPriority priority, CodeActionOptionsProvider fallbackOptions, bool isBlocking, Func<string, IDisposable?> addOperationScope, CancellationToken cancellationToken) 45public static Task<CodeFixCollection?> GetDocumentFixAllForIdInSpanAsync(this ICodeFixService service, TextDocument document, TextSpan range, string diagnosticId, CodeActionOptionsProvider fallbackOptions, CancellationToken cancellationToken) 48public static Task<TDocument> ApplyCodeFixesForSpecificDiagnosticIdAsync<TDocument>(this ICodeFixService service, TDocument document, string diagnosticId, IProgressTracker progressTracker, CodeActionOptionsProvider fallbackOptions, CancellationToken cancellationToken) where TDocument : TextDocument
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
36ICodeFixService codeFixService,
Handler\CodeActions\CodeActionHelpers.cs (3)
36ICodeFixService codeFixService, 181ICodeFixService codeFixService, 235ICodeFixService codeFixService,
Handler\CodeActions\CodeActionResolveHandler.cs (2)
40private readonly ICodeFixService _codeFixService; 47ICodeFixService codeFixService,
Handler\CodeActions\CodeActionsHandler.cs (2)
30private readonly ICodeFixService _codeFixService; 42ICodeFixService codeFixService,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
CodeCleanup\VisualBasicCodeCleanupService.vb (1)
85Public Sub New(codeFixService As ICodeFixService, diagnosticAnalyzerService As IDiagnosticAnalyzerService)
Microsoft.VisualStudio.LanguageServices (3)
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (3)
52private readonly ICodeFixService _codeFixService; 70ICodeFixService codeFixService, 506private static CodeFixProvider? GetSuppressionFixer(IEnumerable<Diagnostic> diagnostics, string language, ICodeFixService codeFixService)
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Handler\CodeActions\CodeActionsHandlerProvider.cs (2)
28ICodeFixService codeFixService, 41ICodeFixService codeFixService,