1 write to OverriddenPackages
Microsoft.NET.Build.Tasks (1)
PackageOverride.cs (1)
32OverriddenPackages = new Dictionary<string, OverrideVersion>(StringComparer.OrdinalIgnoreCase);
13 references to OverriddenPackages
Microsoft.NET.Build.Tasks (7)
PackageOverride.cs (1)
35OverriddenPackages[package.id] = package.version;
PackageOverrideResolver.cs (6)
68foreach (KeyValuePair<string, OverrideVersion> newOverride in newPackageOverride.OverriddenPackages) 70if (existingPackageOverride.OverriddenPackages.TryGetValue(newOverride.Key, out OverrideVersion? existingOverrideVersion)) 74existingPackageOverride.OverriddenPackages[newOverride.Key] = newOverride.Value; 79existingPackageOverride.OverriddenPackages[newOverride.Key] = newOverride.Value; 91&& packageOverride.OverriddenPackages.TryGetValue(item2.PackageId, out version) 98&& packageOverride.OverriddenPackages.TryGetValue(item1.PackageId, out version)
Microsoft.NET.Build.Tasks.UnitTests (6)
GivenAPackageOverrideResolver.cs (6)
36Assert.Equal(5, packageOverride.OverriddenPackages.Count); 37Assert.Equal(new NuGetVersion(4, 2, 0), packageOverride.OverriddenPackages["System.Ben"]); 38Assert.Equal(new NuGetVersion(4, 3, 0), packageOverride.OverriddenPackages["System.Immo"]); 39Assert.Equal(new NuGetVersion(4, 3, 0), packageOverride.OverriddenPackages["System.Livar"]); 40Assert.Equal(new NuGetVersion(4, 2, 0), packageOverride.OverriddenPackages["System.Dave"]); 41Assert.Equal(new NuGetVersion(4, 2, 0), packageOverride.OverriddenPackages["System.Nick"]);