1 write to CodeActions
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoring.cs (1)
37CodeActions = actions.NullToEmpty();
17 references to CodeActions
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeRefactorings\CodeRefactoringServiceTest.cs (10)
53var stubRefactoringAction = refactorings.Single(refactoring => refactoring.CodeActions.FirstOrDefault().action?.Title == nameof(StubRefactoring)); 91Assert.Equal($"Blocking=false", refactorings.Single().CodeActions.Single().action.Title); 176var txtRefactoringTitles = txtRefactorings.Select(s => s.CodeActions.Single().action.Title).ToImmutableArray(); 181var codeAction = txtRefactorings.Single(s => s.CodeActions.Single().action.Title == refactoring1.Title).CodeActions.Single().action; 191var logRefactoringTitle = logRefactoring.CodeActions.Single().action.Title; 215var editorConfigRefactoringTitles = editorConfigRefactorings.Select(s => s.CodeActions.Single().action.Title).ToImmutableArray(); 220var codeAction = editorConfigRefactorings.Single(s => s.CodeActions.Single().action.Title == refactoring1.Title).CodeActions.Single().action; 230var globalConfigRefactoringTitle = globalConfigRefactoring.CodeActions.Single().action.Title;
LinkedFiles\LinkedFileDiffMergingEditorTests.cs (1)
61action: codeIssueOrRefactoring.CodeActions[0].action,
Microsoft.CodeAnalysis.Features (1)
CodeRefactorings\CodeRefactoring.cs (1)
40if (CodeActions.IsEmpty)
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (5)
472var actions = refactoring.CodeActions.WhereAsArray(IsActionAndSpanApplicable); 475: actions.Length == refactoring.CodeActions.Length 515foreach (var (action, applicableToSpan) in refactoring.CodeActions) 536applicableToSpan: refactoring.CodeActions.FirstOrDefault().applicableToSpan); 564refactoring.CodeActions.Length, document as Document, selection, refactoring.Provider,