Versions in this module Expand all Collapse all v1 v1.0.0 Mar 1, 2024 Changes in this version + func NewClassifierCataloger(cfg ClassifierCatalogerConfig) pkg.Cataloger + type Classifier struct + CPEs []cpe.CPE + Class string + EvidenceMatcher EvidenceMatcher + FileGlob string + PURL packageurl.PackageURL + Package string + func DefaultClassifiers() []Classifier + func (cfg Classifier) MarshalJSON() ([]byte, error) + type ClassifierCatalogerConfig struct + Classifiers []Classifier + func DefaultClassifierCatalogerConfig() ClassifierCatalogerConfig + func (cfg ClassifierCatalogerConfig) MarshalJSON() ([]byte, error) + type EvidenceMatcher func(resolver file.Resolver, classifier Classifier, location file.Location) ([]pkg.Package, error) + func FileContentsVersionMatcher(pattern string) EvidenceMatcher