2 writes to _ruleSetFile
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (2)
151_ruleSetFile = null; 181_ruleSetFile = _workspaceServices.GetRequiredService<IRuleSetManager>().GetOrCreateRuleSet(effectiveRuleSetPath);
8 references to _ruleSetFile
Microsoft.CodeAnalysis.Workspaces (8)
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (8)
140return _ruleSetFile?.Target.Value.FilePath; 147if (_ruleSetFile != null) 149_ruleSetFile.Target.Value.UpdatedOnDisk -= RuleSetFile_UpdatedOnDisk; 150_ruleSetFile.Dispose(); 173if (_ruleSetFile?.Target.Value.FilePath != effectiveRuleSetPath) 182_ruleSetFile.Target.Value.UpdatedOnDisk += RuleSetFile_UpdatedOnDisk; 199compilationOptions = ComputeCompilationOptionsWithHostValues(compilationOptions, _ruleSetFile?.Target.Value); 225if (_ruleSetFile?.Target.Value != (IRuleSetFile)sender)