3 instantiations of RazorCodeActionContext
Microsoft.CodeAnalysis.Razor.Workspaces (1)
CodeActions\CodeActionsService.cs (1)
116var context = new RazorCodeActionContext(
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
159return new RazorCodeActionContext(
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
159return new RazorCodeActionContext(
44 references to RazorCodeActionContext
Microsoft.CodeAnalysis.Razor.Workspaces (38)
CodeActions\CodeActionsService.cs (5)
41var razorCodeActionContext = await GenerateRazorCodeActionContextAsync(request, documentSnapshot, delegatedDocumentUri, supportsCodeActionResolve, cancellationToken).ConfigureAwait(false); 95private async Task<RazorCodeActionContext?> GenerateRazorCodeActionContextAsync( 116var context = new RazorCodeActionContext( 204RazorCodeActionContext context, 231private async Task<ImmutableArray<RazorVSInternalCodeAction>> GetRazorCodeActionsAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\CSharp\CSharpCodeActionProvider.cs (1)
54RazorCodeActionContext context,
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (5)
45RazorCodeActionContext context, 68RazorCodeActionContext context, 156RazorCodeActionContext context, 211static bool TryGetOwner(RazorCodeActionContext context, [NotNullWhen(true)] out SyntaxNode? owner) 259RazorCodeActionContext context,
CodeActions\Html\HtmlCodeActionProvider.cs (1)
22RazorCodeActionContext context,
CodeActions\ICodeActionProvider.cs (1)
20Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, ImmutableArray<RazorVSInternalCodeAction> codeActions, CancellationToken cancellationToken);
CodeActions\Models\CodeActionExtensions.cs (3)
58RazorCodeActionContext context, 92private static bool TryHandleNestedCodeAction(RazorVSInternalCodeAction razorCodeAction, RazorCodeActionContext context, string action, RazorLanguageKind language) 148RazorCodeActionContext context,
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (6)
30RazorCodeActionContext context, CancellationToken cancellationToken) 93RazorCodeActionContext context, BaseMarkupStartTagSyntax startTag, List<RazorVSInternalCodeAction> container) 131RazorCodeActionContext context, 204RazorCodeActionContext context, BaseMarkupStartTagSyntax startTag, CancellationToken cancellationToken) 287RazorCodeActionContext context, BaseMarkupStartTagSyntax startTag, string newTagName) 316private static bool IsTagUnknown(BaseMarkupStartTagSyntax startTag, RazorCodeActionContext context)
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (1)
27public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (4)
22public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 87private static (SyntaxNode? Start, SyntaxNode? End) GetStartAndEndElements(RazorCodeActionContext context, RazorSyntaxTree syntaxTree) 116private static SyntaxNode? GetEndElementNode(RazorCodeActionContext context, RazorSyntaxTree syntaxTree) 147private TextSpan? TryGetSpanFromNodes(SyntaxNode startNode, SyntaxNode endNode, RazorCodeActionContext context)
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (1)
25public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (1)
24public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\IRazorCodeActionProvider.cs (1)
14RazorCodeActionContext context,
CodeActions\Razor\PromoteUsingCodeActionProvider.cs (1)
21public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionProvider.cs (1)
21public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (2)
18public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 91private static bool HasDiagnosticsOnStartTag(MarkupTagHelperElementSyntax element, RazorCodeActionContext context)
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (1)
21public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\SortAndConsolidateUsingsCodeActionProvider.cs (1)
18public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\UnboundDirectiveAttributeAddUsingCodeActionProvider.cs (1)
20public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (1)
20public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (3)
45var context = CreateRazorCodeActionContext(request, cursorPosition, documentPath, contents); 76var context = CreateRazorCodeActionContext(request, cursorPosition, documentPath, contents); 127private static RazorCodeActionContext CreateRazorCodeActionContext(
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (3)
45var context = CreateRazorCodeActionContext(request, cursorPosition, documentPath, contents); 76var context = CreateRazorCodeActionContext(request, cursorPosition, documentPath, contents); 127private static RazorCodeActionContext CreateRazorCodeActionContext(