105 references to CodeActionRequestPriority
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (2)
66protected override CodeActionRequestPriority ComputeRequestPriority() 67=> CodeActionRequestPriority.High;
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.EditorFeatures (16)
RenameTracking\RenameTrackingCodeRefactoringProvider.cs (2)
53protected override CodeActionRequestPriority ComputeRequestPriority() 54=> CodeActionRequestPriority.High;
Suggestions\SuggestedActionsSource.cs (1)
214async Task<string?> GetFixCategoryAsync(CodeActionRequestPriority? priority)
Suggestions\SuggestedActionsSource_Async.cs (8)
103using var _ = PooledDictionary<CodeActionRequestPriority, ArrayBuilder<VisualStudio.Language.Intellisense.SuggestedActionSet>>.GetInstance(out var pendingActionSets); 112if (TryGetPriority(collector.Priority) is CodeActionRequestPriority priority) 127SuggestedActionSetPriority.None => CodeActionRequestPriority.Lowest, 128SuggestedActionSetPriority.Low => CodeActionRequestPriority.Low, 129SuggestedActionSetPriority.Medium => CodeActionRequestPriority.Default, 130SuggestedActionSetPriority.High => CodeActionRequestPriority.High, 194CodeActionRequestPriority? priority, 256if (priority == CodeActionRequestPriority.Lowest)
Suggestions\SuggestedActionsSourceProvider.cs (5)
99private static CodeActionRequestPriority? TryGetPriority(string priority) 102DefaultOrderings.Highest => CodeActionRequestPriority.High, 103DefaultOrderings.Default => CodeActionRequestPriority.Default, 104DefaultOrderings.Low => CodeActionRequestPriority.Low, 105DefaultOrderings.Lowest => CodeActionRequestPriority.Lowest,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CodeFixes\CodeFixServiceTests.cs (6)
145CodeActionRequestPriority.Default, 152CodeActionRequestPriority.Lowest, 181CodeActionRequestPriority.Default, 211CodeActionRequestPriority.Default, 1067var normalPriFixes = await tuple.codeFixService.GetFixesAsync(sourceDocument, testSpan, CodeActionRequestPriority.Default, CancellationToken.None); 1068var lowPriFixes = await tuple.codeFixService.GetFixesAsync(sourceDocument, testSpan, CodeActionRequestPriority.Low, CancellationToken.None);
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)) 94TextDocument document, TextSpan range, CodeActionRequestPriority? priority, CancellationToken cancellationToken) 171CodeActionRequestPriority? priority, 178var includeSuppressionFixes = priority is null or CodeActionRequestPriority.Lowest; 215if (priority != CodeActionRequestPriority.Lowest) 249CodeActionRequestPriority? priority, 252if (priority is null or CodeActionRequestPriority.Low) 441CodeActionRequestPriority? priority, 617if (priority == CodeActionRequestPriority.Low && 618codeFixProvider.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, 140CodeActionRequestPriority? 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)
192CodeActionRequestPriority? priority,
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (2)
32protected override CodeActionRequestPriority ComputeRequestPriority() 33=> CodeActionRequestPriority.Low;
src\Analyzers\Core\CodeFixes\ConflictMarkerResolution\AbstractConflictMarkerCodeFixProvider.cs (2)
66protected override CodeActionRequestPriority ComputeRequestPriority() 67=> CodeActionRequestPriority.High;
src\Analyzers\Core\CodeFixes\Formatting\FormattingCodeFixProvider.cs (2)
46protected override CodeActionRequestPriority ComputeRequestPriority() 47=> CodeActionRequestPriority.High;
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Suggestions\UnifiedSuggestedActionsSource.cs (2)
41CodeActionRequestPriority? priority, 424CodeActionRequestPriority? priority,
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
222CodeActionRequestPriority? priority,
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,