2 writes to _ruleSetFile
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (2)
124_ruleSetFile = null; 161_ruleSetFile = _workspaceServices.GetService<IRuleSetManager>()?.GetOrCreateRuleSet(effectiveRuleSetPath);
9 references to _ruleSetFile
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (9)
113return _ruleSetFile?.Target.Value.FilePath; 120if (_ruleSetFile != null) 122_ruleSetFile.Target.Value.UpdatedOnDisk -= RuleSetFile_UpdatedOnDisk; 123_ruleSetFile.Dispose(); 152if (_ruleSetFile?.Target.Value.FilePath != effectiveRuleSetPath) 163if (_ruleSetFile != null) 165_ruleSetFile.Target.Value.UpdatedOnDisk += RuleSetFile_UpdatedOnDisk; 183compilationOptions = ComputeCompilationOptionsWithHostValues(compilationOptions, _ruleSetFile?.Target.Value); 210if (_ruleSetFile?.Target.Value != (IRuleSetFile)sender)