1 write to State
Microsoft.CodeAnalysis.Workspaces (1)
CodeRefactorings\FixAllOccurences\FixAllContext.cs (1)
88
State
= state;
12 references to State
Microsoft.CodeAnalysis.Workspaces (12)
CodeRefactorings\FixAllOccurences\FixAllContext.cs (12)
26
internal FixAllProvider FixAllProvider =>
State
.FixAllProvider;
31
public Document Document =>
State
.Document!;
36
public CodeRefactoringProvider CodeRefactoringProvider =>
State
.Provider;
41
public FixAllScope Scope =>
State
.Scope;
46
public string? CodeActionEquivalenceKey =>
State
.CodeActionEquivalenceKey;
61
public Project Project =>
State
.Project;
66
IFixAllState IFixAllContext.State => this.
State
;
103
return new FixAllContext(
State
, this.ProgressTracker, cancellationToken);
111
=>
State
.GetFixAllSpansAsync(cancellationToken);
118
var newState =
State
.With(documentAndProject, scope, codeActionEquivalenceKey);
119
return
State
== newState ? this : new FixAllContext(newState, ProgressTracker, CancellationToken);
123
=> FixAllHelper.GetDefaultFixAllTitle(this.Scope, this.
State
.CodeActionTitle, this.Document, this.Project);