1 write to _uninitializedReadsInScope
Microsoft.Build (1)
BuildCheck\Checks\PropertiesUsageCheck.cs (1)
242_uninitializedReadsInScope = new Dictionary<string, IMSBuildElementLocation>(MSBuildNameIgnoreCaseComparer.Default);
5 references to _uninitializedReadsInScope
Microsoft.Build (5)
BuildCheck\Checks\PropertiesUsageCheck.cs (5)
147if (_uninitializedReadsInScope.TryGetValue(writeData.PropertyName, out IMSBuildElementLocation? uninitInScopeReadLocation)) 149_uninitializedReadsInScope.Remove(writeData.PropertyName); 196_uninitializedReadsInScope[readData.PropertyName] = readData.ElementLocation; 199else if (!_uninitializedReadsInScope.ContainsKey(readData.PropertyName)) 232foreach (var uninitializedRead in _uninitializedReadsInScope)