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