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)
113
return
_ruleSetFile
?.Target.Value.FilePath;
120
if (
_ruleSetFile
!= null)
122
_ruleSetFile
.Target.Value.UpdatedOnDisk -= RuleSetFile_UpdatedOnDisk;
123
_ruleSetFile
.Dispose();
152
if (
_ruleSetFile
?.Target.Value.FilePath != effectiveRuleSetPath)
163
if (
_ruleSetFile
!= null)
165
_ruleSetFile
.Target.Value.UpdatedOnDisk += RuleSetFile_UpdatedOnDisk;
183
compilationOptions = ComputeCompilationOptionsWithHostValues(compilationOptions,
_ruleSetFile
?.Target.Value);
210
if (
_ruleSetFile
?.Target.Value != (IRuleSetFile)sender)