2 instantiations of PackageVulnerabilityMetadata
NuGet.CommandLine.XPlat (2)
_generated\14\PackageSearchJsonContext.PackageVulnerabilityMetadata.g.cs (1)
31
ObjectCreator = () => new global::NuGet.Protocol.
PackageVulnerabilityMetadata
(),
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
340
.Select(v => new
PackageVulnerabilityMetadata
(v.Url, (int)v.Severity))
55 references to PackageVulnerabilityMetadata
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
516
private IReadOnlyList<VulnerabilityInfo> ConvertVulnerabilityMetadata(IEnumerable<
PackageVulnerabilityMetadata
>? vulnerabilities)
NuGet.CommandLine.XPlat (48)
_generated\13\PackageSearchJsonContext.IPackageSearchMetadata.g.cs (3)
491
var info22 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>>
506
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.Core.Types.IPackageSearchMetadata).GetProperty("Vulnerabilities", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>), global::System.Array.Empty<global::System.Type>(), null),
509
properties[22] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>>(options, info22);
_generated\14\PackageSearchJsonContext.PackageVulnerabilityMetadata.g.cs (19)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>? _PackageVulnerabilityMetadata;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageVulnerabilityMetadata
> PackageVulnerabilityMetadata
22
get => _PackageVulnerabilityMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>)Options.GetTypeInfo(typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageVulnerabilityMetadata
> Create_PackageVulnerabilityMetadata(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Protocol.
PackageVulnerabilityMetadata
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
39
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>(options, objectInfo);
56
DeclaringType = typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
),
58
Getter = static obj => ((global::NuGet.Protocol.
PackageVulnerabilityMetadata
)obj).AdvisoryUrl,
66
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
).GetProperty("AdvisoryUrl", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
76
DeclaringType = typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
),
78
Getter = static obj => ((global::NuGet.Protocol.
PackageVulnerabilityMetadata
)obj).Severity,
86
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
).GetProperty("Severity", InstanceMemberBindingFlags, null, typeof(int), global::System.Array.Empty<global::System.Type>(), null),
96
private void PackageVulnerabilityMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::NuGet.Protocol.
PackageVulnerabilityMetadata
? value)
107
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.
PackageVulnerabilityMetadata
)value).AdvisoryUrl, Uri);
108
writer.WriteNumber(PropName_Severity, ((global::NuGet.Protocol.
PackageVulnerabilityMetadata
)value).Severity);
_generated\21\PackageSearchJsonContext.IEnumerablePackageVulnerabilityMetadata.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>>? _IEnumerablePackageVulnerabilityMetadata;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>> IEnumerablePackageVulnerabilityMetadata
22
get => _IEnumerablePackageVulnerabilityMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>> Create_IEnumerablePackageVulnerabilityMetadata(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>>
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>, global::NuGet.Protocol.
PackageVulnerabilityMetadata
>(options, info);
45
private void IEnumerablePackageVulnerabilityMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>? value)
55
foreach (global::NuGet.Protocol.
PackageVulnerabilityMetadata
element in value)
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (2)
78
if (type == typeof(global::NuGet.Protocol.
PackageVulnerabilityMetadata
))
106
if (type == typeof(global::System.Collections.Generic.IEnumerable<global::NuGet.Protocol.
PackageVulnerabilityMetadata
>))
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (3)
323
private static IEnumerable<
PackageVulnerabilityMetadata
> GetPackageVulnerabilities(
330
return Enumerable.Empty<
PackageVulnerabilityMetadata
>();
345
return Enumerable.Empty<
PackageVulnerabilityMetadata
>();
ListPackage\ListPackageJsonRenderer.cs (2)
333
private static void WriteVulnerabilities(JsonWriter writer, List<
PackageVulnerabilityMetadata
> vulnerabilities)
343
foreach (
PackageVulnerabilityMetadata
vulnerability in vulnerabilities)
ListPackage\ListReportPackage.cs (4)
16
public List<
PackageVulnerabilityMetadata
> Vulnerabilities { get; private set; }
22
public ListReportPackage(string packageId, string resolvedVersion, string latestVersion, List<
PackageVulnerabilityMetadata
> vulnerabilities, PackageDeprecationMetadata deprecationReasons, AlternatePackageMetadata alternativePackage, string requestedVersion, bool autoReference)
87
public ListReportPackage(string packageId, string requestedVersion, string resolvedVersion, string latestVersion, List<
PackageVulnerabilityMetadata
> vulnerabilities)
99
public ListReportPackage(string packageId, string requestedVersion, string resolvedVersion, List<
PackageVulnerabilityMetadata
> vulnerabilities)
Utility\ProjectPackagesPrintUtility.cs (3)
174
IEnumerable<
PackageVulnerabilityMetadata
> vulnerabilityMetadata)
182
IEnumerable<
PackageVulnerabilityMetadata
> vulnerabilityMetadata)
189
private static FormattedCell VulnerabilityToSeverityFormattedCell(
PackageVulnerabilityMetadata
vulnerability)
NuGet.Protocol (6)
Converters\SafeUriStjConverter.cs (1)
13
/// <see cref="PackageSearchMetadata.ReadmeUrl"/>, <see cref="
PackageVulnerabilityMetadata
.AdvisoryUrl"/>.
Model\IPackageSearchMetadata.cs (1)
66
IEnumerable<
PackageVulnerabilityMetadata
> Vulnerabilities { get; }
Model\LocalPackageSearchMetadata.cs (1)
142
public IEnumerable<
PackageVulnerabilityMetadata
> Vulnerabilities => null;
Model\PackageSearchMetadata.cs (1)
258
public IEnumerable<
PackageVulnerabilityMetadata
> Vulnerabilities { get; private set; }
Model\PackageSearchMetadataBuilder.cs (1)
60
public IEnumerable<
PackageVulnerabilityMetadata
> Vulnerabilities { get; set; }
Model\PackageSearchMetadataV2Feed.cs (1)
155
public IEnumerable<
PackageVulnerabilityMetadata
> Vulnerabilities { get; } = null; // Vulnerability metadata is not added to nuget.org's v2 feed.