2 writes to _ruleSetFile
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (2)
158_ruleSetFile = null; 189_ruleSetFile = _workspaceServices.GetService<IRuleSetManager>()?.GetOrCreateRuleSet(effectiveRuleSetPath);
9 references to _ruleSetFile
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (9)
147return _ruleSetFile?.Target.Value.FilePath; 154if (_ruleSetFile != null) 156_ruleSetFile.Target.Value.UpdatedOnDisk -= RuleSetFile_UpdatedOnDisk; 157_ruleSetFile.Dispose(); 180if (_ruleSetFile?.Target.Value.FilePath != effectiveRuleSetPath) 191if (_ruleSetFile != null) 193_ruleSetFile.Target.Value.UpdatedOnDisk += RuleSetFile_UpdatedOnDisk; 211compilationOptions = ComputeCompilationOptionsWithHostValues(compilationOptions, _ruleSetFile?.Target.Value); 238if (_ruleSetFile?.Target.Value != (IRuleSetFile)sender)