1 write to CodeAction
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
SuggestedAction.cs (1)
64CodeAction = codeAction;
17 references to CodeAction
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (17)
PreviewChangesSuggestedAction.cs (1)
57suggestedAction.Workspace, suggestedAction.CodeAction, changeSummary));
SuggestedAction.cs (16)
67internal virtual CodeActionPriority Priority => CodeAction.Priority; 71telemetryId = CodeAction.GetTelemetryId(); 80() => CodeAction.GetOperationsAsync(this.OriginalSolution, progressTracker, cancellationToken), cancellationToken); 93() => CodeAction.GetPreviewOperationsAsync(this.OriginalSolution, cancellationToken), cancellationToken); 117EditorFeaturesResources.Execute_Suggested_Action, CodeAction.Title, allowCancellation: true, showProgress: true); 118using var scope = context.AddScope(allowCancellation: true, CodeAction.Message); 146if (CodeAction is CodeActionWithOptions actionWithOptions) 175CodeAction.Title, 185if (CodeAction is AbstractFixAllCodeFixCodeAction fixSome) 212var text = extensionManager.PerformFunction(Provider, () => CodeAction.Title, defaultValue: string.Empty); 256var tags = CodeAction.Tags; 307var otherCodeAction = otherSuggestedAction.CodeAction; 308if (CodeAction.EquivalenceKey == null || otherCodeAction.EquivalenceKey == null) 313return CodeAction.EquivalenceKey == otherCodeAction.EquivalenceKey; 318if (CodeAction.EquivalenceKey == null) 323return Hash.Combine(Provider.GetHashCode(), CodeAction.EquivalenceKey.GetHashCode());