3 instantiations of InstalledPackageReference
NuGet.CommandLine.XPlat (3)
Utility\MSBuildAPIUtility.cs (3)
838installedPackage = new InstalledPackageReference(library.Name) 859var installedPackage = new InstalledPackageReference(library.Name) 974return new InstalledPackageReference(p.ItemSpec)
32 references to InstalledPackageReference
NuGet.CommandLine.XPlat (32)
Commands\PackageReferenceCommands\ListPackage\FrameworkPackages.cs (6)
19public IEnumerable<InstalledPackageReference> TopLevelPackages { get; set; } 20public IEnumerable<InstalledPackageReference> TransitivePackages { get; set; } 29public FrameworkPackages(string framework, string targetAlias) : this(framework, targetAlias, new List<InstalledPackageReference>(), new List<InstalledPackageReference>()) 45IEnumerable<InstalledPackageReference> topLevelPackages, 46IEnumerable<InstalledPackageReference> transitivePackages)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (13)
217IEnumerable<InstalledPackageReference> packages, 221foreach (var package in packages) 389Func<InstalledPackageReference, bool> topLevelPackagesFilter, 390Func<InstalledPackageReference, bool> transitivePackagesFilter) 402private static IEnumerable<InstalledPackageReference> GetInstalledPackageReferencesWithFilter( 403IEnumerable<InstalledPackageReference> references, 404Func<InstalledPackageReference, bool> filter) 406var filteredReferences = new List<InstalledPackageReference>(); 407foreach (var reference in references) 447IEnumerable<InstalledPackageReference> intermediateEnumerable = frameworks.SelectMany(f => f.TopLevelPackages); 568foreach (var topLevelPackage in frameworkPackages.TopLevelPackages) 607foreach (var transitivePackage in frameworkPackages.TransitivePackages) 734private bool MeetsConstraints(NuGetVersion newVersion, InstalledPackageReference package, ListPackageArgs listPackageArgs)
Utility\ListPackageHelper.cs (6)
15internal static readonly Func<InstalledPackageReference, bool> TopLevelPackagesFilterForOutdated = 18internal static readonly Func<InstalledPackageReference, bool> TransitivePackagesFilterForOutdated = 22internal static readonly Func<InstalledPackageReference, bool> PackagesFilterForDeprecated = 24internal static readonly Func<InstalledPackageReference, bool> LatestPackagesFilterForDeprecated = 27internal static readonly Func<InstalledPackageReference, bool> PackagesFilterForVulnerable = 29internal static readonly Func<InstalledPackageReference, bool> LatestPackagesFilterForVulnerable =
Utility\MSBuildAPIUtility.cs (5)
806var topLevelPackages = new List<InstalledPackageReference>(); 807var transitivePackages = new List<InstalledPackageReference>(); 821InstalledPackageReference installedPackage = default; 859var installedPackage = new InstalledPackageReference(library.Name) 930private static IEnumerable<InstalledPackageReference> GetPackageReferencesFromTargets(Project project, string framework)
Utility\ProjectPackagesPrintUtility.cs (2)
67IEnumerable<InstalledPackageReference> frameworkPackages, 248InstalledPackageReference package,