1 write to CodeActions
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoring.cs (1)
40CodeActions = actions.NullToEmpty();
19 references to CodeActions
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
ChangeSignature\AbstractChangeSignatureTests.cs (1)
58await TestActionAsync(workspace, expectedCode, refactoring.CodeActions[index].action,
CodeActions\AbstractCodeActionTest.cs (1)
47: refactoring.CodeActions.Select(n => n.action).AsImmutable();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeRefactorings\CodeRefactoringServiceTest.cs (10)
55var stubRefactoringAction = refactorings.Single(refactoring => refactoring.CodeActions.FirstOrDefault().action?.Title == nameof(StubRefactoring)); 98Assert.Equal($"Blocking={isBlocking}", refactorings.Single().CodeActions.Single().action.Title); 183var txtRefactoringTitles = txtRefactorings.Select(s => s.CodeActions.Single().action.Title).ToImmutableArray(); 188var codeAction = txtRefactorings.Single(s => s.CodeActions.Single().action.Title == refactoring1.Title).CodeActions.Single().action; 198var logRefactoringTitle = logRefactoring.CodeActions.Single().action.Title; 222var editorConfigRefactoringTitles = editorConfigRefactorings.Select(s => s.CodeActions.Single().action.Title).ToImmutableArray(); 227var codeAction = editorConfigRefactorings.Single(s => s.CodeActions.Single().action.Title == refactoring1.Title).CodeActions.Single().action; 237var globalConfigRefactoringTitle = globalConfigRefactoring.CodeActions.Single().action.Title;
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
48action: codeIssueOrRefactoring.CodeActions[0].action,
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoring.cs (1)
44if (CodeActions.IsEmpty)
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (5)
480var actions = refactoring.CodeActions.WhereAsArray(IsActionAndSpanApplicable); 483: actions.Length == refactoring.CodeActions.Length 523foreach (var (action, applicableToSpan) in refactoring.CodeActions) 544applicableToSpan: refactoring.CodeActions.FirstOrDefault().applicableToSpan); 572refactoring.CodeActions.Length, document as Document, selection, refactoring.Provider,