20 references to PackageDeprecationMetadata
NuGet.CommandLine.XPlat (6)
Commands\PackageSearch\JsonFormat\SearchResultPackagesConverter.cs (1)
74
PackageDeprecationMetadata
packageDeprecationMetadata = value.GetDeprecationMetadataAsync().Result;
Commands\PackageSearch\PackageSearchResultTableRenderer.cs (1)
100
PackageDeprecationMetadata
packageDeprecationMetadata = await result.GetDeprecationMetadataAsync();
ListPackage\ListReportPackage.cs (3)
17
internal
PackageDeprecationMetadata
DeprecationReasons { get; private set; }
22
public ListReportPackage(string packageId, string resolvedVersion, string latestVersion, List<PackageVulnerabilityMetadata> vulnerabilities,
PackageDeprecationMetadata
deprecationReasons, AlternatePackageMetadata alternativePackage, string requestedVersion, bool autoReference)
75
public ListReportPackage(string packageId, string requestedVersion, string resolvedVersion,
PackageDeprecationMetadata
deprecationReasons, AlternatePackageMetadata alternativePackage)
Utility\ProjectPackagesPrintUtility.cs (1)
220
private static string PrintDeprecationReasons(
PackageDeprecationMetadata
deprecationMetadata)
NuGet.Protocol (14)
Model\IPackageSearchMetadata.cs (1)
52
Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync();
Model\LocalPackageSearchMetadata.cs (2)
139
public Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync() => TaskResult.Null<
PackageDeprecationMetadata
>();
Model\PackageSearchMetadata.cs (2)
251
public
PackageDeprecationMetadata
DeprecationMetadata { get; private set; }
254
public Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync() => Task.FromResult(DeprecationMetadata);
Model\PackageSearchMetadataBuilder.cs (6)
23
private AsyncLazy<
PackageDeprecationMetadata
> _lazyDeprecationFactory;
30
private static readonly AsyncLazy<
PackageDeprecationMetadata
> LazyNullDeprecationMetadata =
31
AsyncLazy.New((
PackageDeprecationMetadata
)null);
58
internal AsyncLazy<
PackageDeprecationMetadata
> LazyDeprecationFactory { get; set; }
59
public async Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync() => await (LazyDeprecationFactory ?? LazyNullDeprecationMetadata);
94
public PackageSearchMetadataBuilder WithDeprecation(AsyncLazy<
PackageDeprecationMetadata
> lazyDeprecationFactory)
Model\PackageSearchMetadataV2Feed.cs (3)
137
public
PackageDeprecationMetadata
DeprecationMetadata { get; } = null; // Deprecation metadata is not added to the v2 feed.
152
public Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync() => TaskResult.Null<
PackageDeprecationMetadata
>();