20 instantiations of RazorVSInternalCodeAction
Microsoft.CodeAnalysis.Razor.Workspaces (14)
CodeActions\Razor\RazorCodeActionFactory.cs (14)
29=> new RazorVSInternalCodeAction 38=> new RazorVSInternalCodeAction 47=> new RazorVSInternalCodeAction 61var codeAction = new RazorVSInternalCodeAction 76var codeAction = new RazorVSInternalCodeAction() 92var codeAction = new RazorVSInternalCodeAction() 105var codeAction = new RazorVSInternalCodeAction() 118var codeAction = new RazorVSInternalCodeAction() 131var codeAction = new RazorVSInternalCodeAction() 146var codeAction = new RazorVSInternalCodeAction() 175var codeAction = new RazorVSInternalCodeAction() 204var codeAction = new RazorVSInternalCodeAction() 217var codeAction = new RazorVSInternalCodeAction() 230var codeAction = new RazorVSInternalCodeAction()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (2)
50ImmutableArray<RazorVSInternalCodeAction> codeActions = [new RazorVSInternalCodeAction() { Name = "Test" }]; 93new RazorVSInternalCodeAction()
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
52var codeAction = new RazorVSInternalCodeAction()
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (2)
50ImmutableArray<RazorVSInternalCodeAction> codeActions = [new RazorVSInternalCodeAction() { Name = "Test" }]; 93new RazorVSInternalCodeAction()
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
52var codeAction = new RazorVSInternalCodeAction()
207 references to RazorVSInternalCodeAction
Microsoft.CodeAnalysis.Razor.Workspaces (183)
CodeActions\CodeActionsService.cs (16)
39public async Task<SumType<Command, CodeAction>[]?> GetCodeActionsAsync(VSCodeActionParams request, IDocumentSnapshot documentSnapshot, RazorVSInternalCodeAction[] delegatedCodeActions, Uri? delegatedDocumentUri, bool supportsCodeActionResolve, CancellationToken cancellationToken) 71void ConvertCodeActionsToSumType(ImmutableArray<RazorVSInternalCodeAction> codeActions, string groupName) 78foreach (var action in codeActions) 87foreach (var action in codeActions) 161private RazorVSInternalCodeAction[] ExtractCSharpCodeActionNamesFromData(RazorVSInternalCodeAction[] codeActions) 163using var actions = new PooledArrayBuilder<RazorVSInternalCodeAction>(); 165foreach (var codeAction in codeActions) 203private async Task<ImmutableArray<RazorVSInternalCodeAction>> FilterDelegatedCodeActionsAsync( 205ImmutableArray<RazorVSInternalCodeAction> codeActions, 222using var tasks = new PooledArrayBuilder<Task<ImmutableArray<RazorVSInternalCodeAction>>>(); 231private async Task<ImmutableArray<RazorVSInternalCodeAction>> GetRazorCodeActionsAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 235using var tasks = new PooledArrayBuilder<Task<ImmutableArray<RazorVSInternalCodeAction>>>(); 245private static async Task<ImmutableArray<RazorVSInternalCodeAction>> ConsolidateCodeActionsFromProvidersAsync( 246ImmutableArray<Task<ImmutableArray<RazorVSInternalCodeAction>>> tasks, 251using var codeActions = new PooledArrayBuilder<RazorVSInternalCodeAction>(capacity: tasks.Length);
CodeActions\CSharp\CSharpCodeActionProvider.cs (5)
53public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync( 55ImmutableArray<RazorVSInternalCodeAction> codeActions, 62return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 73using var results = new PooledArrayBuilder<RazorVSInternalCodeAction>(); 75foreach (var codeAction in codeActions)
CodeActions\CSharp\TypeAccessibilityCodeActionProvider.cs (17)
44public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync( 46ImmutableArray<RazorVSInternalCodeAction> codeActions, 51return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 56return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 67private static ImmutableArray<RazorVSInternalCodeAction> ProcessCodeActionsVSCode( 69ImmutableArray<RazorVSInternalCodeAction> codeActions) 81using var typeAccessibilityCodeActions = new PooledArrayBuilder<RazorVSInternalCodeAction>(); 106foreach (var codeAction in codeActions) 141var fqnCodeAction = CreateFQNCodeAction(context, diagnostic, codeAction, fqn); 146var addUsingCodeAction = RazorCodeActionFactory.CreateAddComponentUsing(@namespace, newTagName: null, resolutionParams); 155private static ImmutableArray<RazorVSInternalCodeAction> ProcessCodeActionsVS( 157ImmutableArray<RazorVSInternalCodeAction> codeActions) 159using var typeAccessibilityCodeActions = new PooledArrayBuilder<RazorVSInternalCodeAction>(); 161foreach (var codeAction in codeActions) 258private static RazorVSInternalCodeAction CreateFQNCodeAction( 261RazorVSInternalCodeAction nonFQNCodeAction, 279var codeAction = RazorCodeActionFactory.CreateFullyQualifyComponent(nonFQNCodeAction.Title, fqnWorkspaceEdit);
CodeActions\Html\HtmlCodeActionProvider.cs (4)
21public async Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync( 23ImmutableArray<RazorVSInternalCodeAction> codeActions, 26using var results = new PooledArrayBuilder<RazorVSInternalCodeAction>(codeActions.Length); 27foreach (var codeAction in codeActions)
CodeActions\ICodeActionProvider.cs (2)
20Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, ImmutableArray<RazorVSInternalCodeAction> codeActions, CancellationToken cancellationToken);
CodeActions\ICodeActionsService.cs (1)
18RazorVSInternalCodeAction[] delegatedCodeActions,
CodeActions\Models\CodeActionExtensions.cs (6)
56public static RazorVSInternalCodeAction WrapResolvableCodeAction( 57this RazorVSInternalCodeAction razorCodeAction, 92private static bool TryHandleNestedCodeAction(RazorVSInternalCodeAction razorCodeAction, RazorCodeActionContext context, string action, RazorLanguageKind language) 108using var mappedNestedActions = new PooledArrayBuilder<RazorVSInternalCodeAction>(); 112var nestedCodeAction = nestedAction.Deserialize<RazorVSInternalCodeAction>(JsonHelpers.JsonSerializerOptions).AssumeNotNull();
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (8)
29public async Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync( 74using var _ = ListPool<RazorVSInternalCodeAction>.GetPooledObject(out var codeActions); 93RazorCodeActionContext context, BaseMarkupStartTagSyntax startTag, List<RazorVSInternalCodeAction> container) 126var codeAction = RazorCodeActionFactory.CreateComponentFromTag(resolutionParams); 133List<RazorVSInternalCodeAction> container, 146var fixCasingCodeAction = RazorCodeActionFactory.CreateFullyQualifyComponent(rule.TagName, renameTagWorkspaceEdit); 190var addUsingCodeAction = RazorCodeActionFactory.CreateAddComponentUsing(@namespace, newTagName, resolutionParams); 197var fullyQualifiedCodeAction = RazorCodeActionFactory.CreateFullyQualifyComponent(fullyQualifiedName, renameTagWorkspaceEdit);
CodeActions\Razor\ExtractToCodeBehindCodeActionProvider.cs (14)
27public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 31return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 36return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 41return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 48return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 66return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 73return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 79return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 85return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 91return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 96return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 101return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 122var codeAction = RazorCodeActionFactory.CreateExtractToCodeBehind(resolutionParams); 123return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([codeAction]);
CodeActions\Razor\ExtractToComponentCodeActionProvider.cs (10)
22public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 26return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 34return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 39return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 44return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 50return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 57return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 63return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 83var codeAction = RazorCodeActionFactory.CreateExtractToComponent(resolutionParams); 84return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([codeAction]);
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (11)
25public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 29return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 34return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 39return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 46return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 58return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 65return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 71return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 77return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 98var codeAction = RazorCodeActionFactory.CreateExtractToCss(razorFileName, resolutionParams); 99return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([codeAction]);
CodeActions\Razor\GenerateEventHandlerCodeActionProvider.cs (5)
24public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 28return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 40return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>( 48return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>( 55return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>();
CodeActions\Razor\IRazorCodeActionProvider.cs (1)
13Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(
CodeActions\Razor\PromoteUsingCodeActionProvider.cs (7)
21public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 25return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 30return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 36return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 42return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 65var action = RazorCodeActionFactory.CreatePromoteUsingDirective(importFileName, resolutionParams); 67return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([action]);
CodeActions\Razor\RazorCodeActionFactory.cs (25)
28public static RazorVSInternalCodeAction CreateWrapAttributes(RazorCodeActionResolutionParams resolutionParams) 37public static RazorVSInternalCodeAction CreatePromoteUsingDirective(string importsFileName, RazorCodeActionResolutionParams resolutionParams) 46public static RazorVSInternalCodeAction CreateRemoveUnnecessaryDirectives(RazorCodeActionResolutionParams resolutionParams) 57public static RazorVSInternalCodeAction CreateAddComponentUsing(string @namespace, string? newTagName, RazorCodeActionResolutionParams resolutionParams) 61var codeAction = new RazorVSInternalCodeAction 74public static RazorVSInternalCodeAction CreateFullyQualifyComponent(string fullyQualifiedName, WorkspaceEdit workspaceEdit) 76var codeAction = new RazorVSInternalCodeAction() 89public static RazorVSInternalCodeAction CreateComponentFromTag(RazorCodeActionResolutionParams resolutionParams) 92var codeAction = new RazorVSInternalCodeAction() 102public static RazorVSInternalCodeAction CreateExtractToCss(string razorFileName, RazorCodeActionResolutionParams resolutionParams) 105var codeAction = new RazorVSInternalCodeAction() 115public static RazorVSInternalCodeAction CreateExtractToCodeBehind(RazorCodeActionResolutionParams resolutionParams) 118var codeAction = new RazorVSInternalCodeAction() 128public static RazorVSInternalCodeAction CreateExtractToComponent(RazorCodeActionResolutionParams resolutionParams) 131var codeAction = new RazorVSInternalCodeAction() 143public static RazorVSInternalCodeAction CreateSimplifyTagToSelfClosing(RazorCodeActionResolutionParams resolutionParams) 146var codeAction = new RazorVSInternalCodeAction() 156public static RazorVSInternalCodeAction CreateGenerateEventHandler(VSTextDocumentIdentifier textDocument, Uri? delegatedDocumentUri, string methodName, string? eventParameterType) 175var codeAction = new RazorVSInternalCodeAction() 185public static RazorVSInternalCodeAction CreateAsyncGenerateEventHandler(VSTextDocumentIdentifier textDocument, Uri? delegatedDocumentUri, string methodName, string? eventParameterType) 204var codeAction = new RazorVSInternalCodeAction() 214public static RazorVSInternalCodeAction CreateSimplifyFullyQualifiedComponent(RazorCodeActionResolutionParams resolutionParams) 217var codeAction = new RazorVSInternalCodeAction() 227public static RazorVSInternalCodeAction CreateSortAndConsolidateUsings(RazorCodeActionResolutionParams resolutionParams) 230var codeAction = new RazorVSInternalCodeAction()
CodeActions\Razor\RemoveUnnecessaryDirectivesCodeActionProvider.cs (6)
21public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 26return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 31return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 46return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 63var action = RazorCodeActionFactory.CreateRemoveUnnecessaryDirectives(resolutionParams); 64return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([action]);
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (10)
18public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 22return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 28return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 33return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 38return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 52return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 58return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 64return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 87var codeAction = RazorCodeActionFactory.CreateSimplifyFullyQualifiedComponent(resolutionParams); 88return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([codeAction]);
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (10)
21public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 25return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 31return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 36return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 43return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 49return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 57return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 63return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 82var codeAction = RazorCodeActionFactory.CreateSimplifyTagToSelfClosing(resolutionParams); 83return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([codeAction]);
CodeActions\Razor\SortAndConsolidateUsingsCodeActionProvider.cs (6)
18public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 22return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 33return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 38return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 50var codeAction = RazorCodeActionFactory.CreateSortAndConsolidateUsings(resolutionParams); 51return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([codeAction]);
CodeActions\Razor\UnboundDirectiveAttributeAddUsingCodeActionProvider.cs (10)
20public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 24return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 30return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 35return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 42return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 50return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 58return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 64return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 74var addUsingCodeAction = RazorCodeActionFactory.CreateAddComponentUsing( 79return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([addUsingCodeAction]);
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (8)
20public Task<ImmutableArray<RazorVSInternalCodeAction>> ProvideAsync(RazorCodeActionContext context, CancellationToken cancellationToken) 24return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 29return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 36return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 60return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 74return SpecializedTasks.EmptyImmutableArray<RazorVSInternalCodeAction>(); 92var action = RazorCodeActionFactory.CreateWrapAttributes(resolutionParams); 94return Task.FromResult<ImmutableArray<RazorVSInternalCodeAction>>([action]);
Remote\IRemoteCodeActionsService.cs (1)
24RazorVSInternalCodeAction[] delegatedCodeActions,
Microsoft.CodeAnalysis.Remote.Razor (2)
CodeActions\RemoteCodeActionsService.cs (2)
58public ValueTask<SumType<Command, CodeAction>[]?> GetCodeActionsAsync(JsonSerializableRazorPinnedSolutionInfoWrapper solutionInfo, JsonSerializableDocumentId razorDocumentId, VSCodeActionParams request, RazorVSInternalCodeAction[] delegatedCodeActions, CancellationToken cancellationToken) 65private async ValueTask<SumType<Command, CodeAction>[]?> GetCodeActionsAsync(RemoteDocumentContext context, VSCodeActionParams request, RazorVSInternalCodeAction[] delegatedCodeActions, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices.Razor (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (4)
104private async Task<RazorVSInternalCodeAction[]> GetCSharpCodeActionsAsync(TextDocument razorDocument, VSCodeActionParams request, Guid correlationId, CancellationToken cancellationToken) 118return JsonHelpers.ConvertAll<CodeAction, RazorVSInternalCodeAction>(csharpCodeActions); 122private async Task<RazorVSInternalCodeAction[]> GetHtmlCodeActionsAsync(TextDocument razorDocument, VSCodeActionParams request, Guid correlationId, CancellationToken cancellationToken) 124var result = await _requestInvoker.MakeHtmlLspRequestAsync<VSCodeActionParams, RazorVSInternalCodeAction[]>(
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (8)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (2)
92var codeActions = result.Where(e => ((RazorVSInternalCodeAction)e.Value!).Name == codeActionName).ToArray(); 115{string.Join(Environment.NewLine + " ", result.Select(e => ((RazorVSInternalCodeAction)e.Value!).Name))}
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (4)
50ImmutableArray<RazorVSInternalCodeAction> codeActions = [new RazorVSInternalCodeAction() { Name = "Test" }]; 56var action = Assert.Single(providedCodeActions); 91ImmutableArray<RazorVSInternalCodeAction> codeActions = 116var action = Assert.Single(providedCodeActions);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
52var codeAction = new RazorVSInternalCodeAction()
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\TypeAccessibilityTests.cs (1)
98Assert.Equal(LanguageServerConstants.CodeActions.AddUsing, codeActions.Select(a => ((RazorVSInternalCodeAction)a.Value!).Name).First());
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (2)
104private async Task<RazorVSInternalCodeAction[]> GetCSharpCodeActionsAsync(TextDocument razorDocument, VSCodeActionParams request, Guid correlationId, CancellationToken cancellationToken) 118return JsonHelpers.ConvertAll<CodeAction, RazorVSInternalCodeAction>(csharpCodeActions);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (8)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (2)
92var codeActions = result.Where(e => ((RazorVSInternalCodeAction)e.Value!).Name == codeActionName).ToArray(); 115{string.Join(Environment.NewLine + " ", result.Select(e => ((RazorVSInternalCodeAction)e.Value!).Name))}
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (4)
50ImmutableArray<RazorVSInternalCodeAction> codeActions = [new RazorVSInternalCodeAction() { Name = "Test" }]; 56var action = Assert.Single(providedCodeActions); 91ImmutableArray<RazorVSInternalCodeAction> codeActions = 116var action = Assert.Single(providedCodeActions);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionResolverTest.cs (1)
52var codeAction = new RazorVSInternalCodeAction()
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\TypeAccessibilityTests.cs (1)
98Assert.Equal(LanguageServerConstants.CodeActions.AddUsing, codeActions.Select(a => ((RazorVSInternalCodeAction)a.Value!).Name).First());