25 references to NuspecUtility
NuGet.Packaging (25)
Core\NuspecCoreReaderBase.cs (2)
113
return
NuspecUtility
.GetPackageTypes(MetadataNode, useMetadataNamespace: true);
121
return
NuspecUtility
.IsServiceable(MetadataNode);
NuspecReader.cs (4)
436
var licenseNode = MetadataNode.Elements(XName.Get(
NuspecUtility
.License, MetadataNode.GetDefaultNamespace().NamespaceName)).FirstOrDefault();
440
var type = licenseNode.Attribute(
NuspecUtility
.Type)?.Value?.Trim();
442
var versionValue = licenseNode.Attribute(
NuspecUtility
.Version)?.Value?.Trim();
573
return
NuspecUtility
.GetFrameworkReferenceGroups(MetadataNode, _frameworkProvider, useMetadataNamespace: true);
PackageCreation\Authoring\ManifestReader.cs (4)
51
manifestMetadata.PackageTypes =
NuspecUtility
.GetPackageTypes(xElement, useMetadataNamespace: false);
178
return
NuspecUtility
.GetFrameworkReferenceGroups(frameworkReferenceGroupsElement, DefaultFrameworkNameProvider.Instance, useMetadataNamespace: false);
183
var type = licenseNode.Attribute(
NuspecUtility
.Type)!.Value?.Trim();
185
var versionValue = licenseNode.Attribute(
NuspecUtility
.Version)?.Value?.Trim();
PackageCreation\Xml\PackageMetadataXmlExtensions.cs (15)
130
parentName:
NuspecUtility
.FrameworkReferences,
202
return new XElement(ns +
NuspecUtility
.FrameworkReference, new XAttribute(
NuspecUtility
.Name, frameworkReference.Name));
280
attributes.Add(GetXAttributeFromNameAndValue(
NuspecUtility
.Type, metadata.Type.ToString().ToLowerInvariant()));
283
attributes.Add(GetXAttributeFromNameAndValue(
NuspecUtility
.Version, metadata.Version));
286
return new XElement(ns +
NuspecUtility
.License, metadata.License, attributes.Where(xAtt => xAtt != null));
294
attributeList.Add(new XAttribute(
NuspecUtility
.Type, repository.Type));
299
attributeList.Add(new XAttribute(
NuspecUtility
.RepositoryUrl, repository.Url));
304
attributeList.Add(new XAttribute(
NuspecUtility
.RepositoryBranch, repository!.Branch!));
309
attributeList.Add(new XAttribute(
NuspecUtility
.RepositoryCommit, repository!.Commit!));
314
return new XElement(ns +
NuspecUtility
.Repository, attributeList);
321
var packageTypesElement = new XElement(ns +
NuspecUtility
.PackageTypes);
336
attributes.Add(GetXAttributeFromNameAndValue(
NuspecUtility
.Name, packageType.Name));
339
attributes.Add(GetXAttributeFromNameAndValue(
NuspecUtility
.Version, packageType.Version));
342
return new XElement(ns +
NuspecUtility
.PackageType, attributes.Where(xAtt => xAtt != null));