1 write to _newProject
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\ProjectChanges.cs (1)
17_newProject = newProject;
17 references to _newProject
Microsoft.CodeAnalysis.Workspaces (17)
Workspace\Solution\ProjectChanges.cs (17)
21public ProjectId ProjectId => _newProject.Id; 25public Project NewProject => _newProject; 30foreach (var reference in _newProject.ProjectReferences) 41var newRefs = new HashSet<ProjectReference>(_newProject.ProjectReferences); 54foreach (var metadata in _newProject.MetadataReferences) 65var newMetadata = new HashSet<MetadataReference>(_newProject.MetadataReferences); 78foreach (var analyzerReference in _newProject.AnalyzerReferences) 89var newAnalyzerReferences = new HashSet<AnalyzerReference>(_newProject.AnalyzerReferences); 103=> _newProject.State.DocumentStates.GetAddedStateIds(_oldProject.State.DocumentStates); 109=> _newProject.State.AdditionalDocumentStates.GetAddedStateIds(_oldProject.State.AdditionalDocumentStates); 115=> _newProject.State.AnalyzerConfigDocumentStates.GetAddedStateIds(_oldProject.State.AnalyzerConfigDocumentStates); 133=> _newProject.State.DocumentStates.GetChangedStateIds(_oldProject.State.DocumentStates, onlyGetDocumentsWithTextChanges, ignoreUnchangeableDocuments); 140=> _newProject.State.AdditionalDocumentStates.GetChangedStateIds(_oldProject.State.AdditionalDocumentStates); 147=> _newProject.State.AnalyzerConfigDocumentStates.GetChangedStateIds(_oldProject.State.AnalyzerConfigDocumentStates); 153=> _newProject.State.DocumentStates.GetRemovedStateIds(_oldProject.State.DocumentStates); 159=> _newProject.State.AdditionalDocumentStates.GetRemovedStateIds(_oldProject.State.AdditionalDocumentStates); 165=> _newProject.State.AnalyzerConfigDocumentStates.GetRemovedStateIds(_oldProject.State.AnalyzerConfigDocumentStates);