1 instantiation of PackageOverride
Microsoft.NET.Build.Tasks (1)
PackageOverride.cs (1)
44
return new
PackageOverride
(packageName, CreateOverriddenPackages(overriddenPackagesString));
16 references to PackageOverride
Microsoft.NET.Build.Tasks (15)
FrameworkPackages\FrameworkPackages.cs (1)
144
foreach (var packageOverride in
PackageOverride
.CreateOverriddenPackages(packageOverrideLines))
GetPackagesToPrune.cs (1)
259
var overrides =
PackageOverride
.CreateOverriddenPackages(packageOverrideLines);
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;
Microsoft.NET.Build.Tasks.UnitTests (1)
GivenAPackageOverrideResolver.cs (1)
35
PackageOverride
packageOverride = resolver.PackageOverrides["Platform"];