1 instantiation of PackageInfo
NuGet.Protocol (1)
DependencyInfo\ResolverMetadataClient.cs (1)
144
var packageInfo = new
PackageInfo
16 references to PackageInfo
NuGet.Protocol (16)
DependencyInfo\RegistrationInfo.cs (3)
13
public IList<
PackageInfo
> Packages { get; } = new List<
PackageInfo
>();
15
public void Add(
PackageInfo
packageInfo)
DependencyInfo\ResolverMetadataClient.cs (1)
144
var
packageInfo = new PackageInfo
DependencyInfo\Trim.cs (11)
40
private static void Pass1(
PackageInfo
packageInfo, KeyValuePair<string, VersionRange> allowedVersion)
52
IList<
PackageInfo
> packagesToRemove = registrationInfo.Packages.Where(p => !allowedVersion.Value.Satisfies(p.Version)).ToList();
54
foreach (
var
packageToRemove in packagesToRemove)
60
foreach (
var
child in registrationInfo.Packages)
69
private static void Pass2(
PackageInfo
packageInfo, ref bool updated)
79
IList<
PackageInfo
> packagesToRemove = new List<
PackageInfo
>();
81
foreach (
var
package in registrationInfo.Packages)
89
foreach (
var
packageToRemove in packagesToRemove)
95
foreach (
var
child in registrationInfo.Packages)
101
private static bool CheckDependenciesExists(
PackageInfo
packageInfo)
Resources\DependencyInfoResourceV3.cs (1)
168
foreach (
var
pkgInfo in registration.Packages)