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