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