80 references to CodeActionRequestPriority
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (2)
66protected override CodeActionRequestPriority ComputeRequestPriority() 67=> CodeActionRequestPriority.High;
src\roslyn\src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (2)
46protected override CodeActionRequestPriority ComputeRequestPriority() 47=> CodeActionRequestPriority.High;
Microsoft.CodeAnalysis.CSharp.Features (2)
Copilot\CSharpCopilotCodeFixProvider.cs (2)
43protected sealed override CodeActionRequestPriority ComputeRequestPriority() => CodeActionRequestPriority.Low;
Microsoft.CodeAnalysis.Features (39)
AddImport\AbstractAddImportCodeFixProvider.cs (2)
40protected override CodeActionRequestPriority ComputeRequestPriority() 41=> CodeActionRequestPriority.High;
CodeFixes\Service\CodeFixService.cs (12)
75CodeActionRequestPriority? priority) 83if (!(priority is CodeActionRequestPriority.Default or CodeActionRequestPriority.Low)) 96TextDocument document, TextSpan range, CodeActionRequestPriority? priority, CancellationToken cancellationToken) 173CodeActionRequestPriority? priority, 180var includeSuppressionFixes = priority is null or CodeActionRequestPriority.Lowest; 217if (priority != CodeActionRequestPriority.Lowest) 251CodeActionRequestPriority? priority, 254if (priority is null or CodeActionRequestPriority.Low) 439CodeActionRequestPriority? priority, 616if (priority == CodeActionRequestPriority.Low && 617codeFixProvider.RequestPriority > CodeActionRequestPriority.Low &&
CodeFixes\Service\ICodeFixService.cs (3)
17IAsyncEnumerable<CodeFixCollection> StreamFixesAsync(TextDocument document, TextSpan textSpan, CodeActionRequestPriority? priority, CancellationToken cancellationToken); 24Task<CodeFixCollection?> GetMostSevereFixAsync(TextDocument document, TextSpan range, CodeActionRequestPriority? priority, CancellationToken cancellationToken); 40public static Task<ImmutableArray<CodeFixCollection>> GetFixesAsync(this ICodeFixService service, TextDocument document, TextSpan textSpan, CodeActionRequestPriority? priority, CancellationToken cancellationToken)
CodeRefactorings\CodeRefactoringService.cs (1)
183CodeActionRequestPriority? priority,
CodeRefactorings\ICodeRefactoringService.cs (1)
17Task<ImmutableArray<CodeRefactoring>> GetRefactoringsAsync(TextDocument document, TextSpan textSpan, CodeActionRequestPriority? priority, CancellationToken cancellationToken);
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (2)
31protected override CodeActionRequestPriority ComputeRequestPriority() 32=> CodeActionRequestPriority.Low;
Diagnostics\IDiagnosticAnalyzerService.cs (4)
38/// cref="CodeActionRequestPriority.Default"/> priority case, and only run them in the <see 39/// cref="CodeActionRequestPriority.Low"/> case. 92CodeActionRequestPriority? priority, 144CodeActionRequestPriority? priority,
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (7)
43CodeActionRequestPriority? priority, 194if (priority == CodeActionRequestPriority.Lowest) 204if (priority == CodeActionRequestPriority.Low && 213var analyzerPriority = analyzer is IBuiltInAnalyzer { IsHighPriority: true } 214? CodeActionRequestPriority.High 215: CodeActionRequestPriority.Default; 255priority != CodeActionRequestPriority.Default)
Diagnostics\Service\DiagnosticAnalyzerService_RemoteOrLocalDispatcher.cs (1)
218CodeActionRequestPriority? priority,
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (2)
32protected override CodeActionRequestPriority ComputeRequestPriority() 33=> CodeActionRequestPriority.Low;
src\roslyn\src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (2)
66protected override CodeActionRequestPriority ComputeRequestPriority() 67=> CodeActionRequestPriority.High;
src\roslyn\src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (2)
46protected override CodeActionRequestPriority ComputeRequestPriority() 47=> CodeActionRequestPriority.High;
Microsoft.CodeAnalysis.Workspaces (35)
CodeActions\CodeActionRequestPriority.cs (10)
56/// present in <see cref="CodeActionRequestPriority"/>. 58public static CodeActionRequestPriority Clamp(this CodeActionRequestPriority priority, ImmutableArray<string> customTags) 63if (priority < CodeActionRequestPriority.Low) 64priority = CodeActionRequestPriority.Low; 66if (priority > CodeActionRequestPriority.High) 67priority = CodeActionRequestPriority.High; 69if (priority == CodeActionRequestPriority.High && !customTags.Contains(CodeAction.CanBeHighPriorityTag)) 70priority = CodeActionRequestPriority.Default; 75public static int GetPriorityInt(this CodeActionRequestPriority? priority)
CodeFixes\CodeFixProvider.cs (12)
44/// Computes the <see cref="CodeActionRequestPriority"/> group this provider should be considered to run at. Legal values 45/// this can be must be between <see cref="CodeActionRequestPriority.Low"/> and <see cref="CodeActionPriority.High"/>. 49/// cref="CodeActionRequestPriority.High"/> may be downgraded to <see cref="CodeActionRequestPriority.Default"/> as they 52protected virtual CodeActionRequestPriority ComputeRequestPriority() 53=> CodeActionRequestPriority.Default; 57/// cref="CodeActionRequestPriority.Default"/> if not overridden. Slower, or less relevant, providers should 60public CodeActionRequestPriority RequestPriority 64var priority = ComputeRequestPriority(); 65Debug.Assert(priority is CodeActionRequestPriority.Low or CodeActionRequestPriority.Default or CodeActionRequestPriority.High, "Provider returned invalid priority");
CodeRefactorings\CodeRefactoringProvider.cs (12)
40/// Computes the <see cref="CodeActionRequestPriority"/> group this provider should be considered to run at. Legal values 41/// this can be must be between <see cref="CodeActionRequestPriority.Low"/> and <see cref="CodeActionPriority.High"/>. 45/// cref="CodeActionRequestPriority.High"/> may be downgraded to <see cref="CodeActionRequestPriority.Default"/> as they 48protected virtual CodeActionRequestPriority ComputeRequestPriority() 49=> CodeActionRequestPriority.Default; 53/// cref="CodeActionRequestPriority.Default"/> if not overridden. Slower, or less relevant, providers should 56public CodeActionRequestPriority RequestPriority 60var priority = ComputeRequestPriority(); 61Debug.Assert(priority is CodeActionRequestPriority.Low or CodeActionRequestPriority.Default or CodeActionRequestPriority.High, "Provider returned invalid priority");
Diagnostics\IRemoteDiagnosticAnalyzerService.cs (1)
28CodeActionRequestPriority? priority,