1 write to State
Microsoft.CodeAnalysis.Workspaces (1)
CodeFixes\FixAllOccurrences\FixAllContext.cs (1)
214State = state;
23 references to State
Microsoft.CodeAnalysis.Features (3)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (3)
54var fixAllState = fixAllContext.State; 79var fixAllState = fixAllContext.State; 139var fixAllState = fixAllContext.State;
Microsoft.CodeAnalysis.Workspaces (20)
CodeFixes\FixAllOccurrences\FixAllContext.cs (16)
24internal FixAllProvider FixAllProvider => State.FixAllProvider; 29public Solution Solution => State.Solution; 34public Project Project => State.Project; 39public Document? Document => State.Document; 44public CodeFixProvider CodeFixProvider => State.Provider; 49public FixAllScope Scope => State.Scope; 56public ImmutableHashSet<string> DiagnosticIds => State.DiagnosticIds; 61public string? CodeActionEquivalenceKey => State.CodeActionEquivalenceKey; 74IFixAllState IFixAllContext.State => this.State; 234var getDiagnosticsTask = State.DiagnosticProvider.GetDocumentDiagnosticsAsync(document, this.CancellationToken); 271var getDiagnosticsTask = State.DiagnosticProvider is FixAllContext.SpanBasedDiagnosticProvider spanBasedDiagnosticProvider 273: State.DiagnosticProvider.GetDocumentDiagnosticsAsync(document, this.CancellationToken); 319? State.DiagnosticProvider.GetAllDiagnosticsAsync(project, CancellationToken) 320: State.DiagnosticProvider.GetProjectDiagnosticsAsync(project, CancellationToken); 336var newState = State.With(documentAndProject, scope, codeActionEquivalenceKey); 339return State == newState && CancellationToken == newCancellationToken
CodeFixes\FixAllOccurrences\FixAllContext.DiagnosticProvider.cs (3)
52if (fixAllContext.State.DiagnosticProvider is FixAllState.FixMultipleDiagnosticProvider fixMultipleDiagnosticProvider) 59FixAllLogger.CreateCorrelationLogMessage(fixAllContext.State.CorrelationId), 72FixAllLogger.CreateCorrelationLogMessage(fixAllContext.State.CorrelationId),
CodeFixes\FixAllOccurrences\FixAllContextHelper.cs (1)
49var diagnosticSpan = fixAllContext.State.DiagnosticSpan;