2 instantiations of PackageDeprecationMetadata
NuGet.Protocol (2)
_generated\11\PackageSearchJsonContext.PackageDeprecationMetadata.g.cs (1)
31
ObjectCreator = () => new global::NuGet.Protocol.
PackageDeprecationMetadata
(),
_generated\114\JsonContext.PackageDeprecationMetadata.g.cs (1)
31
ObjectCreator = () => new global::NuGet.Protocol.
PackageDeprecationMetadata
(),
75 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 (69)
_generated\11\PackageSearchJsonContext.PackageDeprecationMetadata.g.cs (22)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>? _PackageDeprecationMetadata;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
> PackageDeprecationMetadata
22
get => _PackageDeprecationMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
> Create_PackageDeprecationMetadata(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Protocol.
PackageDeprecationMetadata
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, objectInfo);
58
DeclaringType = typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
),
60
Getter = static obj => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Message,
61
Setter = static (obj, value) => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Message = value!,
68
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
),
80
Getter = static obj => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Reasons,
81
Setter = static (obj, value) => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Reasons = value!,
88
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetProperty("Reasons", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IEnumerable<string>), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
),
102
Getter = static obj => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).AlternatePackage,
103
Setter = static (obj, value) => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).AlternatePackage = value!,
110
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetProperty("AlternatePackage", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.AlternatePackageMetadata), global::System.Array.Empty<global::System.Type>(), null),
_generated\114\JsonContext.PackageDeprecationMetadata.g.cs (22)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>? _PackageDeprecationMetadata;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
> PackageDeprecationMetadata
22
get => _PackageDeprecationMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
> Create_PackageDeprecationMetadata(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Protocol.
PackageDeprecationMetadata
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
41
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, objectInfo);
58
DeclaringType = typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
),
60
Getter = static obj => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Message,
61
Setter = static (obj, value) => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Message = value!,
68
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
),
80
Getter = static obj => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Reasons,
81
Setter = static (obj, value) => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).Reasons = value!,
88
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetProperty("Reasons", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IEnumerable<string>), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
),
102
Getter = static obj => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).AlternatePackage,
103
Setter = static (obj, value) => ((global::NuGet.Protocol.
PackageDeprecationMetadata
)obj).AlternatePackage = value!,
110
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
).GetProperty("AlternatePackage", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.AlternatePackageMetadata), global::System.Array.Empty<global::System.Type>(), null),
_generated\115\JsonContext.PackageSearchMetadataRegistration.g.cs (3)
633
var info29 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Protocol.
PackageDeprecationMetadata
>
648
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageSearchMetadata).GetProperty("DeprecationMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
), global::System.Array.Empty<global::System.Type>(), null),
651
properties[29] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, info29);
_generated\12\PackageSearchJsonContext.PackageSearchMetadata.g.cs (3)
613
var info28 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Protocol.
PackageDeprecationMetadata
>
628
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageSearchMetadata).GetProperty("DeprecationMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
), global::System.Array.Empty<global::System.Type>(), null),
631
properties[28] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, info28);
_generated\13\PackageSearchJsonContext.PackageSearchMetadataRegistration.g.cs (3)
633
var info29 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Protocol.
PackageDeprecationMetadata
>
648
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.PackageSearchMetadata).GetProperty("DeprecationMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
), global::System.Array.Empty<global::System.Type>(), null),
651
properties[29] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Protocol.
PackageDeprecationMetadata
>(options, info29);
_generated\143\JsonContext.GetJsonTypeInfo.g.cs (1)
90
if (type == typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
))
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (1)
66
if (type == typeof(global::NuGet.Protocol.
PackageDeprecationMetadata
))
Model\IPackageSearchMetadata.cs (1)
52
Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync();
Model\LocalPackageSearchMetadata.cs (2)
139
public Task<
PackageDeprecationMetadata
> GetDeprecationMetadataAsync() => TaskResult.Null<
PackageDeprecationMetadata
>();
Model\PackageSearchMetadata.cs (2)
311
public
PackageDeprecationMetadata
DeprecationMetadata { get; internal set; }
314
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
>();