1 instantiation of PackageOverride
Microsoft.NET.Build.Extensions.Tasks (1)
PackageOverride.cs (1)
44return new PackageOverride(packageName, CreateOverriddenPackages(overriddenPackagesString));
13 references to PackageOverride
Microsoft.NET.Build.Extensions.Tasks (13)
PackageOverride.cs (1)
39public static PackageOverride Create(ITaskItem packageOverrideItem)
PackageOverrideResolver.cs (12)
22private Lazy<Dictionary<string, PackageOverride>?> _packageOverrides; 27_packageOverrides = new Lazy<Dictionary<string, PackageOverride>?>(() => BuildPackageOverrides()); 30public Dictionary<string, PackageOverride>? PackageOverrides => _packageOverrides.Value; 32private Dictionary<string, PackageOverride>? BuildPackageOverrides() 34Dictionary<string, PackageOverride>? result; 38result = new Dictionary<string, PackageOverride>(_packageOverrideItems.Length, StringComparer.OrdinalIgnoreCase); 42PackageOverride packageOverride = PackageOverride.Create(packageOverrideItem); 44if (result.TryGetValue(packageOverride.PackageName, out PackageOverride? existing)) 66private static void MergePackageOverrides(PackageOverride newPackageOverride, PackageOverride existingPackageOverride) 88PackageOverride? packageOverride;