1 implementation of ICodeFixService
Microsoft.CodeAnalysis.Features (1)
CodeFixes\Service\CodeFixService.cs (1)
40internal sealed partial class CodeFixService : ICodeFixService
31 references to ICodeFixService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CodeCleanup\CSharpCodeCleanupService.cs (1)
19internal sealed class CSharpCodeCleanupService(ICodeFixService codeFixService)
Microsoft.CodeAnalysis.EditorFeatures (2)
Suggestions\SuggestedActionsSourceProvider.cs (2)
51private readonly ICodeFixService _codeFixService; 65ICodeFixService codeFixService,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeFixes\ExtensionOrderingTests.cs (1)
132var codeFixService = (CodeFixService)ExportProvider.GetExportedValue<ICodeFixService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (4)
Cohost\Handlers\CodeActions.cs (4)
26var codeFixService = solution.Services.ExportProvider.GetService<ICodeFixService>(); 47var codeFixService = solution.Services.ExportProvider.GetService<ICodeFixService>();
Microsoft.CodeAnalysis.Features (6)
CodeFixes\Service\CodeFixService.cs (1)
39[Export(typeof(ICodeFixService)), Shared]
CodeFixes\Service\ICodeFixService.cs (3)
35public static IAsyncEnumerable<CodeFixCollection> StreamFixesAsync(this ICodeFixService service, TextDocument document, TextSpan range, CancellationToken cancellationToken) 38public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan range, CancellationToken cancellationToken) 41public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan textSpan, ICodeActionRequestPriorityProvider priorityProvider, CancellationToken cancellationToken)
Copilot\ICopilotChangeAnalysisService.cs (2)
46ICodeFixService codeFixService) : ICopilotChangeAnalysisService 50private readonly ICodeFixService _codeFixService = codeFixService;
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Features\CodeCleanup\AbstractCodeCleanupService.cs (2)
23internal abstract class AbstractCodeCleanupService(ICodeFixService codeFixService) : ICodeCleanupService 25private readonly ICodeFixService _codeFixService = codeFixService;
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (1)
37ICodeFixService codeFixService,
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (2)
23ICodeFixService codeFixService, 27private readonly ICodeFixService _codeFixService = codeFixService;
Handler\CodeActions\CodeActionHelpers.cs (3)
37ICodeFixService codeFixService, 314ICodeFixService codeFixService, 390ICodeFixService codeFixService,
Handler\CodeActions\CodeActionResolveHandler.cs (2)
33private readonly ICodeFixService _codeFixService; 40ICodeFixService codeFixService,
Handler\CodeActions\CodeActionsHandler.cs (2)
28private readonly ICodeFixService _codeFixService; 42ICodeFixService codeFixService,
Microsoft.VisualStudio.LanguageServices (3)
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (3)
45ICodeFixService codeFixService, 55private readonly ICodeFixService _codeFixService = codeFixService; 442private static CodeFixProvider? GetSuppressionFixer(IEnumerable<Diagnostic> diagnostics, string language, ICodeFixService codeFixService)
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\Handler\CodeActions\CodeActionsHandlerProvider.cs (2)
19ICodeFixService codeFixService, 27ICodeFixService codeFixService,