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