11 instantiations of LicenseMetadata
Microsoft.DotNet.Build.Tasks.Packaging (1)
GenerateNuSpec.cs (1)
217
manifestMetadata.LicenseMetadata = new
LicenseMetadata
(
NuGet.Build.Tasks.Pack (2)
PackTaskLogic.cs (2)
282
return new
LicenseMetadata
(
309
return new
LicenseMetadata
(
NuGet.CommandLine.XPlat (1)
_generated\8\PackageSearchJsonContext.LicenseMetadata.g.cs (1)
32
ObjectWithParameterizedConstructorCreator = static args => new global::NuGet.Packaging.
LicenseMetadata
((global::NuGet.Packaging.LicenseType)args[0], (string)args[1], (global::NuGet.Packaging.Licenses.NuGetLicenseExpression)args[2], (global::System.Collections.Generic.IReadOnlyList<string>)args[3], (global::System.Version)args[4]),
NuGet.Packaging (6)
NuspecReader.cs (4)
505
return new
LicenseMetadata
(type: licenseType, license: license!, expression: expression, warningsAndErrors: errors, version: version);
515
return new
LicenseMetadata
(type: licenseType, license: license!, expression: null, warningsAndErrors: errors, version: version);
531
return new
LicenseMetadata
(type: licenseType, license: license!, expression: null, warningsAndErrors: errors, version: version);
535
return new
LicenseMetadata
(type: licenseType, license: license!, expression: null, warningsAndErrors: errors, version: version);
PackageCreation\Authoring\ManifestReader.cs (2)
222
return new
LicenseMetadata
(licenseType, license!, expression, warningsAndErrors: null, version: version);
237
return new
LicenseMetadata
(type: licenseType, license: license!, expression: null, warningsAndErrors: null, version: LicenseMetadata.EmptyVersion);
NuGet.Protocol (1)
Model\PackageSearchMetadata.cs (1)
221
return new
LicenseMetadata
(LicenseType.Expression, license: trimmedLicenseExpression, expression: parsedExpression, warningsAndErrors: errors, version: effectiveVersion);
73 references to LicenseMetadata
Microsoft.DotNet.Build.Tasks.Packaging (1)
GenerateNuSpec.cs (1)
222
LicenseMetadata
.EmptyVersion);
Microsoft.DotNet.Build.Tasks.Workloads (1)
WorkloadPackageBase.cs (1)
81
public
LicenseMetadata
? LicenseData
NuGet.Build.Tasks.Pack (4)
PackTaskLogic.cs (4)
252
private
LicenseMetadata
BuildLicenseMetadata(IPackTaskRequest<IMSBuildItem> request)
277
if (version.CompareTo(
LicenseMetadata
.CurrentVersion) <= 0)
304
LicenseMetadata
.CurrentVersion));
325
version =
LicenseMetadata
.EmptyVersion;
NuGet.CommandLine.XPlat (39)
_generated\13\PackageSearchJsonContext.IPackageSearchMetadata.g.cs (3)
471
var info21 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::NuGet.Packaging.
LicenseMetadata
>
486
AttributeProviderFactory = static () => typeof(global::NuGet.Protocol.Core.Types.IPackageSearchMetadata).GetProperty("LicenseMetadata", InstanceMemberBindingFlags, null, typeof(global::NuGet.Packaging.
LicenseMetadata
), global::System.Array.Empty<global::System.Type>(), null),
489
properties[21] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::NuGet.Packaging.
LicenseMetadata
>(options, info21);
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (1)
54
if (type == typeof(global::NuGet.Packaging.
LicenseMetadata
))
_generated\8\PackageSearchJsonContext.LicenseMetadata.g.cs (35)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Packaging.
LicenseMetadata
>? _LicenseMetadata;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Packaging.
LicenseMetadata
> LicenseMetadata
22
get => _LicenseMetadata ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Packaging.
LicenseMetadata
>)Options.GetTypeInfo(typeof(global::NuGet.Packaging.
LicenseMetadata
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Packaging.
LicenseMetadata
> Create_LicenseMetadata(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::NuGet.Packaging.
LicenseMetadata
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::NuGet.Packaging.
LicenseMetadata
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::NuGet.Packaging.
LicenseMetadata
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::NuGet.Packaging.LicenseType), typeof(string), typeof(global::NuGet.Packaging.Licenses.NuGetLicenseExpression), typeof(global::System.Collections.Generic.IReadOnlyList<string>), typeof(global::System.Version)}, modifiers: null),
39
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::NuGet.Packaging.
LicenseMetadata
>(options, objectInfo);
56
DeclaringType = typeof(global::NuGet.Packaging.
LicenseMetadata
),
58
Getter = static obj => ((global::NuGet.Packaging.
LicenseMetadata
)obj).Type,
66
AttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::NuGet.Packaging.LicenseType), global::System.Array.Empty<global::System.Type>(), null),
76
DeclaringType = typeof(global::NuGet.Packaging.
LicenseMetadata
),
78
Getter = static obj => ((global::NuGet.Packaging.
LicenseMetadata
)obj).License,
86
AttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetProperty("License", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
97
DeclaringType = typeof(global::NuGet.Packaging.
LicenseMetadata
),
99
Getter = static obj => ((global::NuGet.Packaging.
LicenseMetadata
)obj).LicenseExpression,
107
AttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetProperty("LicenseExpression", InstanceMemberBindingFlags, null, typeof(global::NuGet.Packaging.Licenses.NuGetLicenseExpression), global::System.Array.Empty<global::System.Type>(), null),
117
DeclaringType = typeof(global::NuGet.Packaging.
LicenseMetadata
),
119
Getter = static obj => ((global::NuGet.Packaging.
LicenseMetadata
)obj).WarningsAndErrors,
127
AttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetProperty("WarningsAndErrors", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IReadOnlyList<string>), global::System.Array.Empty<global::System.Type>(), null),
137
DeclaringType = typeof(global::NuGet.Packaging.
LicenseMetadata
),
139
Getter = static obj => ((global::NuGet.Packaging.
LicenseMetadata
)obj).Version,
147
AttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetProperty("Version", InstanceMemberBindingFlags, null, typeof(global::System.Version), global::System.Array.Empty<global::System.Type>(), null),
158
DeclaringType = typeof(global::NuGet.Packaging.
LicenseMetadata
),
160
Getter = static obj => ((global::NuGet.Packaging.
LicenseMetadata
)obj).LicenseUrl,
168
AttributeProviderFactory = static () => typeof(global::NuGet.Packaging.
LicenseMetadata
).GetProperty("LicenseUrl", InstanceMemberBindingFlags, null, typeof(global::System.Uri), global::System.Array.Empty<global::System.Type>(), null),
179
private void LicenseMetadataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::NuGet.Packaging.
LicenseMetadata
? value)
190
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Packaging.
LicenseMetadata
)value).Type, LicenseType);
191
writer.WriteString(PropName_License, ((global::NuGet.Packaging.
LicenseMetadata
)value).License);
193
NuGetLicenseExpressionSerializeHandler(writer, ((global::NuGet.Packaging.
LicenseMetadata
)value).LicenseExpression);
195
IReadOnlyListStringSerializeHandler(writer, ((global::NuGet.Packaging.
LicenseMetadata
)value).WarningsAndErrors);
197
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Packaging.
LicenseMetadata
)value).Version, Version);
199
global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Packaging.
LicenseMetadata
)value).LicenseUrl, Uri);
NuGet.Packaging (20)
NuspecReader.cs (4)
434
public
LicenseMetadata
? GetLicenseMetadata()
464
version = version ??
LicenseMetadata
.EmptyVersion;
481
if (version.CompareTo(
LicenseMetadata
.CurrentVersion) <= 0)
529
LicenseMetadata
.CurrentVersion));
PackageCreation\Authoring\IPackageMetadata.cs (1)
60
LicenseMetadata
? LicenseMetadata { get; }
PackageCreation\Authoring\LicenseMetadata.cs (3)
16
public class LicenseMetadata : IEquatable<
LicenseMetadata
>
57
public bool Equals(
LicenseMetadata
? other)
78
return Equals(obj as
LicenseMetadata
);
PackageCreation\Authoring\ManifestMetadata.cs (1)
245
public
LicenseMetadata
? LicenseMetadata { get; set; } = null;
PackageCreation\Authoring\ManifestReader.cs (5)
181
private static
LicenseMetadata
ReadLicenseMetadata(XElement licenseNode)
200
version =
LicenseMetadata
.EmptyVersion;
217
if (version.CompareTo(
LicenseMetadata
.CurrentVersion) <= 0)
234
LicenseMetadata
.CurrentVersion));
237
return new LicenseMetadata(type: licenseType, license: license!, expression: null, warningsAndErrors: null, version:
LicenseMetadata
.EmptyVersion);
PackageCreation\Authoring\PackageBuilder.cs (2)
237
public
LicenseMetadata
? LicenseMetadata { get; set; }
624
private void ValidateLicenseFile(IEnumerable<IPackageFile> files,
LicenseMetadata
? licenseMetadata)
PackageCreation\Xml\PackageMetadataXmlExtensions.cs (2)
276
private static XElement GetXElementFromLicenseMetadata(XNamespace ns,
LicenseMetadata
metadata)
281
if (!metadata.Version.Equals(
LicenseMetadata
.EmptyVersion))
Rules\LicenseUrlDeprecationWarning.cs (1)
24
var
licenseMetadata = nuspecReader?.GetLicenseMetadata();
Rules\UnrecognizedLicenseIdentifierRule.cs (1)
25
var
licenseMetadata = nuspecReader?.GetLicenseMetadata();
NuGet.Protocol (8)
Model\IPackageSearchMetadata.cs (1)
43
LicenseMetadata
LicenseMetadata { get; }
Model\LocalPackageSearchMetadata.cs (1)
136
public
LicenseMetadata
LicenseMetadata => _nuspec.GetLicenseMetadata();
Model\PackageSearchMetadata.cs (4)
163
public
LicenseMetadata
LicenseMetadata
175
effectiveVersion = effectiveVersion ??
LicenseMetadata
.EmptyVersion;
180
if (effectiveVersion.CompareTo(
LicenseMetadata
.CurrentVersion) <= 0)
218
LicenseMetadata
.CurrentVersion));
Model\PackageSearchMetadataBuilder.cs (1)
53
public
LicenseMetadata
LicenseMetadata { get; set; }
Model\PackageSearchMetadataV2Feed.cs (1)
135
public
LicenseMetadata
LicenseMetadata { get; } = null; // The LicenseExpression is not added to the V2 feed.