1 implementation of OriginalCodeAction
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\UnifiedSuggestions\UnifiedSuggestedActions\UnifiedSuggestedAction.cs (1)
17public CodeAction OriginalCodeAction { get; }
15 references to OriginalCodeAction
Microsoft.CodeAnalysis.LanguageServer.Protocol (15)
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (5)
293var nonSuppressionActions = actions.Where(a => !IsTopLevelSuppressionAction(a.OriginalCodeAction)).ToImmutableArray(); 296var suppressionActions = actions.Where(a => IsTopLevelSuppressionAction(a.OriginalCodeAction) && 297!IsBulkConfigurationAction(a.OriginalCodeAction)).ToImmutableArray(); 300bulkConfigurationActions.AddRange(actions.Where(a => IsBulkConfigurationAction(a.OriginalCodeAction))); 777if (seenTitles.Add(action.OriginalCodeAction.Title))
Handler\CodeActions\CodeActionHelpers.cs (10)
100=> (suggestedAction.OriginalCodeAction is CodeActionWithOptions 101&& suggestedAction.OriginalCodeAction is not ExtractInterfaceCodeAction 102&& suggestedAction.OriginalCodeAction is not ExtractClassWithDialogCodeAction) 105|| suggestedAction.OriginalCodeAction.Tags.Contains(CodeAction.RequiresNonDocumentChange); 115var codeAction = suggestedAction.OriginalCodeAction; 149var codeAction = suggestedAction.OriginalCodeAction; 159diagnosticsForFix, action, pathOfParentAction.Add(action.OriginalCodeAction.Title))); 231var codeAction = suggestedAction.OriginalCodeAction; 351var codeAction = suggestedAction.OriginalCodeAction; 376var codeAction = suggestedAction.OriginalCodeAction;