Documentation
¶
Overview ¶
Package licensing contains methods for working with license specifiers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CondaPackageQualifiers ¶
CondaPackageQualifiers stores qualifiers for conda packages.
See https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst#conda
func (*CondaPackageQualifiers) Append ¶
func (q *CondaPackageQualifiers) Append(buf *strings.Builder)
type LicenseInfo ¶
type LicenseInfo struct { Licenses []License Version string Homepage string Source string Url string Manifest string // pURL metadata Qualifiers PurlQualifiers Name string // contains filtered or unexported fields }
func (*LicenseInfo) CanonicalizeConda ¶
func (info *LicenseInfo) CanonicalizeConda(dir, fallback string, licenseOverrides []string, licenceFile string) error
type PurlQualifiers ¶
PurlQualifiers provides an interface for supplying source-dependent qualifier information for packages.
Click to show internal directories.
Click to hide internal directories.