4 instantiations of DownloadDependency
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
311
yield return new
DownloadDependency
(id, versionRange);
NuGet.Commands (2)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (1)
801
var downloadDependency = new
DownloadDependency
(id, versionRange);
RestoreCommand\Utility\PackageSpecFactory.cs (1)
878
yield return new
DownloadDependency
(id, versionRange);
NuGet.ProjectModel (1)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (1)
649
downloadDependencies.Add(new
DownloadDependency
(name, version));
26 references to DownloadDependency
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
287
internal static IEnumerable<
DownloadDependency
> GetPackageDownloads(IMSBuildProject project)
NuGet.Commands (12)
RestoreCommand\ProjectRestoreCommand.cs (1)
245
foreach (
var
downloadDependency in targetFrameworkInformation.DownloadDependencies.NoAllocEnumerate())
RestoreCommand\Utility\AuditUtility.cs (7)
103
Dictionary<
DownloadDependency
, PackageDownloadAuditInfo>? packagesWithKnownVulnerabilities = FindPackageDownloadsWithKnownVulnerabilities(knownVulnerabilities);
112
foreach ((
DownloadDependency
package, PackageDownloadAuditInfo auditInfo) in packagesWithKnownVulnerabilities)
128
private Dictionary<
DownloadDependency
, PackageDownloadAuditInfo>? FindPackageDownloadsWithKnownVulnerabilities(
131
Dictionary<
DownloadDependency
, PackageDownloadAuditInfo>? result = null;
135
foreach (
var
downloadDependency in targetFramework.DownloadDependencies)
586
public
DownloadDependency
Identity { get; }
589
public PackageDownloadAuditInfo(
DownloadDependency
identity)
RestoreCommand\Utility\MSBuildRestoreUtility.cs (2)
602
private static bool AddDownloadDependencyIfNotExist(PackageSpec spec, string targetAlias,
DownloadDependency
dependency)
801
var
downloadDependency = new DownloadDependency(id, versionRange);
RestoreCommand\Utility\NoOpRestoreUtilities.cs (1)
284
foreach (
var
downloadDependency in targetFrameworkInformation.DownloadDependencies)
RestoreCommand\Utility\PackageSpecFactory.cs (1)
854
internal static IEnumerable<
DownloadDependency
> GetPackageDownloads(ITargetFramework project)
NuGet.LibraryModel (6)
DownloadDependency.cs (6)
14
public sealed class DownloadDependency : IEquatable<
DownloadDependency
>, IComparable<
DownloadDependency
>
28
public static implicit operator LibraryRange(
DownloadDependency
library)
38
public int CompareTo(
DownloadDependency
? other)
88
return Equals(obj as
DownloadDependency
);
91
public bool Equals(
DownloadDependency
? other)
NuGet.ProjectModel (7)
JsonPackageSpecReader.Utf8JsonStreamReader.cs (3)
578
IList<
DownloadDependency
> downloadDependencies,
1419
List<
DownloadDependency
> downloadDependencies = null;
1464
downloadDependencies ??= new List<
DownloadDependency
>();
PackageSpecWriter.cs (1)
498
private static void SetDownloadDependencies(IObjectWriter writer, ImmutableArray<
DownloadDependency
> downloadDependencies)
TargetFrameworkInformation.cs (3)
24
private ImmutableArray<
DownloadDependency
> _downloadDependencies;
68
public ImmutableArray<
DownloadDependency
> DownloadDependencies
73
_downloadDependencies = value.IsDefault ? ImmutableArray<
DownloadDependency
>.Empty : value;