161 references to CodeActionPriority
Microsoft.CodeAnalysis.CodeStyle.LegacyTestFramework.UnitTestUtilities (4)
AbstractCodeActionOrUserDiagnosticTest.cs (4)
62internal readonly CodeActionPriority? priority; 74CodeActionPriority? priority = null, 378CodeActionPriority? priority = null, 424CodeActionPriority? priority = null,
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
AddUsing\AbstractAddUsingTests.cs (1)
37CodeActionPriority? priority = null,
Microsoft.CodeAnalysis.CSharp.Features (21)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (2)
64CodeActionPriority.Low, 74CodeActionPriority.Low,
ConvertProgram\ConvertToProgramMainCodeFixProvider.cs (3)
40var priority = options.PreferTopLevelStatements.Notification.Severity == ReportDiagnostic.Hidden 41? CodeActionPriority.Low 42: CodeActionPriority.Medium;
ConvertProgram\ConvertToProgramMainCodeRefactoringProvider.cs (1)
59CodeActionPriority.Low,
ConvertProgram\ConvertToTopLevelStatementsCodeFixProvider.cs (3)
42var priority = options.PreferTopLevelStatements.Notification.Severity == ReportDiagnostic.Hidden 43? CodeActionPriority.Low 44: CodeActionPriority.Medium;
ConvertProgram\ConvertToTopLevelStatementsCodeRefactoringProvider.cs (1)
62CodeActionPriority.Low,
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (3)
76var priority = AllEscapesAreQuotes(convertParams.Characters) ? CodeActionPriority.Medium : CodeActionPriority.Low;
CSharpRemoveUnreachableCodeCodeFixProvider.cs (3)
41var priority = IsSubsequentSection(diagnostic) 42? CodeActionPriority.Low 43: CodeActionPriority.Medium;
CSharpUsePatternCombinatorsCodeFixProvider.cs (1)
73CodeActionPriority.Low);
UseExpressionBodyCodeFixProvider.cs (3)
45var priority = diagnostic.Severity == DiagnosticSeverity.Hidden 46? CodeActionPriority.Low 47: CodeActionPriority.Medium;
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
42CodeActionPriority.Low,
Microsoft.CodeAnalysis.EditorFeatures (2)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (2)
50internal override CodeActionPriority Priority => CodeActionPriority.High;
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (6)
SuggestedAction.cs (1)
67internal virtual CodeActionPriority Priority => CodeAction.Priority;
SuggestedActionsSource.cs (5)
248static SuggestedActionSetPriority ConvertToSuggestedActionSetPriority(CodeActionPriority priority) 251CodeActionPriority.Lowest => SuggestedActionSetPriority.None, 252CodeActionPriority.Low => SuggestedActionSetPriority.Low, 253CodeActionPriority.Medium => SuggestedActionSetPriority.Medium, 254CodeActionPriority.High => SuggestedActionSetPriority.High,
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (4)
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (4)
62internal readonly CodeActionPriority? priority; 74CodeActionPriority? priority = null, 378CodeActionPriority? priority = null, 424CodeActionPriority? priority = null,
Microsoft.CodeAnalysis.EditorFeatures.Wpf (6)
Suggestions\SuggestedActions\SuggestedAction.cs (1)
67internal virtual CodeActionPriority Priority => CodeAction.Priority;
Suggestions\SuggestedActionsSource.cs (5)
248static SuggestedActionSetPriority ConvertToSuggestedActionSetPriority(CodeActionPriority priority) 251CodeActionPriority.Lowest => SuggestedActionSetPriority.None, 252CodeActionPriority.Low => SuggestedActionSetPriority.Low, 253CodeActionPriority.Medium => SuggestedActionSetPriority.Medium, 254CodeActionPriority.High => SuggestedActionSetPriority.High,
Microsoft.CodeAnalysis.Features (52)
AbstractAddAccessibilityModifiersCodeFixProvider.cs (3)
30var priority = diagnostic.Severity == DiagnosticSeverity.Hidden 31? CodeActionPriority.Low 32: CodeActionPriority.Medium;
AbstractUpgradeProjectCodeFixProvider.cs (1)
126: base(title, createChangedSolution, equivalenceKey: null, priority: CodeActionPriority.Default, createdFromFactoryMethod: true)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (6)
66private static async Task<(TTypeDeclarationSyntax type, CodeActionPriority priority)?> GetRelevantTypeFromHeaderAsync(CodeRefactoringContext context) 72return (type, CodeActionPriority.Low); 75private static async Task<(TTypeDeclarationSyntax type, CodeActionPriority priority)?> GetRelevantTypeFromMethodAsync(CodeRefactoringContext context) 95var priority = isDebuggerDisplayMethod ? CodeActionPriority.Medium : CodeActionPriority.Low;
AddImport\AddImportFixData.cs (6)
47public readonly CodeActionPriority Priority; 107CodeActionPriority priority = default, 132public static AddImportFixData CreateForProjectSymbol(ImmutableArray<TextChange> textChanges, string title, ImmutableArray<string> tags, CodeActionPriority priority, ProjectId projectReferenceToAdd) 140public static AddImportFixData CreateForMetadataSymbol(ImmutableArray<TextChange> textChanges, string title, ImmutableArray<string> tags, CodeActionPriority priority, ProjectId portableExecutableReferenceProjectId, string portableExecutableReferenceFilePathToAdd) 154priority: CodeActionPriority.Low, 162priority: CodeActionPriority.Low,
AddImport\CodeActions\AddImportCodeAction.cs (1)
30internal sealed override CodeActionPriority Priority { get; }
AddImport\CodeActions\ParentInstallPackageCodeAction.cs (1)
45priority: CodeActionPriority.Low) // Adding a nuget reference is lower priority than other fixes..
AddImport\References\MetadataSymbolReference.cs (3)
60ImmutableArray<string> tags, CodeActionPriority priority) 68protected override CodeActionPriority GetPriority(Document document) 69=> CodeActionPriority.Low;
AddImport\References\ProjectSymbolReference.cs (4)
61protected override CodeActionPriority GetPriority(Document document) 74return CodeActionPriority.High; 79return CodeActionPriority.Low; 84ImmutableArray<string> tags, CodeActionPriority priority)
AddImport\References\SymbolReference.cs (2)
126string description, ImmutableArray<string> tags, CodeActionPriority priority); 128protected abstract CodeActionPriority GetPriority(Document document);
CodeFixes\AbstractConfigurationActionWithNestedActions.cs (3)
19priority: CodeActionPriority.Lowest) // Put configurations/suppressions at the end of everything. 28internal virtual CodeActionPriority AdditionalPriority => CodeActionPriority.Medium;
CodeFixes\Configuration\ConfigureSeverity\ConfigureSeverityLevelCodeFixProvider.TopLevelBulkConfigureSeverityCodeAction.cs (3)
22AdditionalPriority = category != null ? CodeActionPriority.Low : CodeActionPriority.Lowest; 25internal override CodeActionPriority AdditionalPriority { get; }
CodeFixes\Suppression\NestedSuppressionCodeAction.cs (2)
17internal override CodeActionPriority Priority => CodeActionPriority.Lowest;
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (1)
77CodeActionPriority.Low,
ExtractClass\ExtractClassWithDialogCodeAction.cs (3)
39internal override CodeActionPriority Priority { get; } 61Priority = selectedMembers.IsEmpty ? CodeActionPriority.Medium : CodeActionPriority.Low;
FormattingCodeFixProvider.cs (1)
55CodeActionPriority.High),
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (2)
99actions.Value.actions, isInlinable: false, priority: CodeActionPriority.Low), 108actions.Value.actionsAllOccurrences, isInlinable: false, priority: CodeActionPriority.Low),
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (1)
47CodeActionPriority.Low,
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (2)
192CodeActionPriority.Low, 220CodeActionPriority.Low,
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (5)
54var priority = diagnostic.Severity == DiagnosticSeverity.Hidden 55? CodeActionPriority.Low 56: CodeActionPriority.Medium; 350, CodeActionPriority priority 361internal override CodeActionPriority Priority { get; }
Wrapping\AbstractCodeActionComputer.cs (1)
303group.IsInlinable, CodeActionPriority.Low));
Wrapping\WrapItemsAction.cs (1)
43: base(title, createChangedDocument, title, CodeActionPriority.Low)
Microsoft.CodeAnalysis.LanguageServer.Protocol (32)
Features\UnifiedSuggestions\UnifiedSuggestedActions\IUnifiedSuggestedAction.cs (1)
18CodeActionPriority CodeActionPriority { get; }
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedCodeFixSuggestedAction.cs (1)
26CodeActionPriority codeActionPriority,
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedCodeRefactoringSuggestedAction.cs (1)
24CodeActionPriority codeActionPriority,
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedFixAllCodeFixSuggestedAction.cs (1)
25CodeActionPriority codeActionPriority,
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedFixAllCodeRefactoringSuggestedAction.cs (1)
23CodeActionPriority codeActionPriority,
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedSuggestedAction.cs (2)
20public CodeActionPriority CodeActionPriority { get; } 22public UnifiedSuggestedAction(Workspace workspace, CodeAction codeAction, CodeActionPriority codeActionPriority)
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedSuggestedActionWithNestedActions.cs (1)
23CodeActionPriority codeActionPriority,
Features\UnifiedSuggestions\UnifiedSuggestedActionSet.cs (2)
25public CodeActionPriority Priority { get; } 34CodeActionPriority priority,
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (16)
21using CodeFixGroupKey = System.Tuple<Microsoft.CodeAnalysis.Diagnostics.DiagnosticData, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority, Microsoft.CodeAnalysis.CodeActions.CodeActionPriority?>; 266priority: CodeActionPriority.Lowest, 276/// cref="CodeActionPriority.Medium"/> by default. The only exception is the case where a <see 278/// cref="UnifiedSuggestedActionSet"/>s is set to <see cref="CodeActionPriority.Lowest"/> so that suppression 316priority: CodeActionPriority.Lowest, 339priority: CodeActionPriority.Lowest, 398var priority = group.Key; 509/// <see cref="CodeActionPriority.Low"/> and should show up after fixes but before 639priority: CodeActionPriority.Lowest, 701s => s.Priority == CodeActionPriority.High); 703s => s.Priority != CodeActionPriority.High) 704.SelectAsArray(s => WithPriority(s, CodeActionPriority.Low)); 706var highPriFixes = fixes.WhereAsArray(s => s.Priority == CodeActionPriority.High); 707var nonHighPriFixes = fixes.WhereAsArray(s => s.Priority != CodeActionPriority.High); 722UnifiedSuggestedActionSet set, CodeActionPriority priority)
Handler\CodeActions\CodeActionHelpers.cs (6)
84CodeActionPriority setPriority, 267private static LSP.VSInternalPriorityLevel? UnifiedSuggestedActionSetPriorityToPriorityLevel(CodeActionPriority priority) 270CodeActionPriority.Lowest => LSP.VSInternalPriorityLevel.Lowest, 271CodeActionPriority.Low => LSP.VSInternalPriorityLevel.Low, 272CodeActionPriority.Medium => LSP.VSInternalPriorityLevel.Normal, 273CodeActionPriority.High => LSP.VSInternalPriorityLevel.High,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
Diagnostics\AddImport\AbstractAddImportTests.vb (1)
18Optional priority As CodeActionPriority? = Nothing,
Diagnostics\AddImport\AddImportTests.vb (1)
66End Class", testHost, priority:=CodeActionPriority.Medium)
Microsoft.CodeAnalysis.Workspaces (31)
CodeActions\CodeAction.cs (27)
78internal virtual CodeActionPriority Priority => CodeActionPriority.Default; 440=> Create(title, nestedActions, isInlinable, priority: CodeActionPriority.Default); 442internal static CodeAction Create(string title, ImmutableArray<CodeAction> nestedActions, bool isInlinable, CodeActionPriority priority) 453internal static CodeAction CreateWithPriority(CodeActionPriority priority, string title, Func<CancellationToken, Task<Document>> createChangedDocument, string equivalenceKey) 460internal static CodeAction CreateWithPriority(CodeActionPriority priority, string title, Func<CancellationToken, Task<Solution>> createChangedSolution, string equivalenceKey) 467internal static CodeAction CreateWithPriority(CodeActionPriority priority, string title, ImmutableArray<CodeAction> nestedActions, bool isInlinable) 476CodeActionPriority priority, 487internal sealed override CodeActionPriority Priority { get; } 503CodeActionPriority priority, 516CodeActionPriority priority = CodeActionPriority.Default) 525CodeActionPriority priority = CodeActionPriority.Default) 559CodeActionPriority priority, 570CodeActionPriority priority = CodeActionPriority.Default) 579CodeActionPriority priority = CodeActionPriority.Default) 594CodeActionPriority priority, 605CodeActionPriority priority = CodeActionPriority.Default) 614CodeActionPriority priority = CodeActionPriority.Default) 626CodeActionPriority priority, 635CodeActionPriority priority = CodeActionPriority.Default)
CodeActions\CodeActionPriority.cs (1)
16/// If <see cref="CodeActionPriority.High"/> is used, the feature that specifies that value should
CustomCodeActions.cs (2)
48internal override CodeActionPriority Priority { get; } 55CodeActionPriority priority)
SyntaxEditorBasedCodeFixProvider.cs (1)
58protected void RegisterCodeFix(CodeFixContext context, string title, string equivalenceKey, CodeActionPriority priority, Diagnostic? diagnostic = null)