1 implementation of ICodeActionRequestPriorityProvider
Microsoft.CodeAnalysis.Features (1)
CodeFixesAndRefactorings\CodeActionRequestPriorityProvider.cs (1)
113
internal sealed class DefaultCodeActionRequestPriorityProvider(CodeActionRequestPriority? priority = null) :
ICodeActionRequestPriorityProvider
17 references to ICodeActionRequestPriorityProvider
Microsoft.CodeAnalysis.Features (17)
CodeFixes\Service\CodeFixService.cs (4)
75
ICodeActionRequestPriorityProvider
priorityProvider)
99
TextDocument document, TextSpan range,
ICodeActionRequestPriorityProvider
priorityProvider, CancellationToken cancellationToken)
176
ICodeActionRequestPriorityProvider
priorityProvider,
450
ICodeActionRequestPriorityProvider
priorityProvider,
CodeFixes\Service\ICodeFixService.cs (3)
18
IAsyncEnumerable<CodeFixCollection> StreamFixesAsync(TextDocument document, TextSpan textSpan,
ICodeActionRequestPriorityProvider
priorityProvider, CancellationToken cancellationToken);
25
Task<CodeFixCollection?> GetMostSevereFixAsync(TextDocument document, TextSpan range,
ICodeActionRequestPriorityProvider
priorityProvider, CancellationToken cancellationToken);
41
public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan textSpan,
ICodeActionRequestPriorityProvider
priorityProvider, CancellationToken cancellationToken)
CodeFixesAndRefactorings\CodeActionRequestPriorityProvider.cs (5)
38
/// cref="
ICodeActionRequestPriorityProvider
.Priority"/>. This method is useful for performing a performance
40
/// when computing fixes for a specific <see cref="
ICodeActionRequestPriorityProvider
.Priority"/>.
42
public static bool MatchesPriority(this
ICodeActionRequestPriorityProvider
provider, DiagnosticAnalyzer analyzer)
80
/// fixes for the given <see cref="
ICodeActionRequestPriorityProvider
.Priority"/>.
82
public static bool MatchesPriority(this
ICodeActionRequestPriorityProvider
provider, CodeFixProvider codeFixProvider)
Diagnostics\IDiagnosticAnalyzerService.cs (2)
82
ICodeActionRequestPriorityProvider
priorityProvider,
115
ICodeActionRequestPriorityProvider
priorityProvider,
Diagnostics\Service\DiagnosticAnalyzerService.cs (1)
105
ICodeActionRequestPriorityProvider
priorityProvider,
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (2)
55
ICodeActionRequestPriorityProvider
priorityProvider,
171
ICodeActionRequestPriorityProvider
priorityProvider,