Versions in this module Expand all Collapse all v1 v1.0.0 Mar 1, 2024 Changes in this version + type Cataloger struct + func NewCataloger(upstreamCataloger string) *Cataloger + func (c *Cataloger) Catalog(ctx context.Context, resolver file.Resolver) ([]pkg.Package, []artifact.Relationship, error) + func (c *Cataloger) Name() string + func (c *Cataloger) WithParserByGlobs(parser Parser, globs ...string) *Cataloger + func (c *Cataloger) WithParserByMimeTypes(parser Parser, types ...string) *Cataloger + func (c *Cataloger) WithParserByPath(parser Parser, paths ...string) *Cataloger + type Environment struct + LinuxRelease *linux.Release + type Parser func(context.Context, file.Resolver, *Environment, file.LocationReadCloser) ([]pkg.Package, []artifact.Relationship, error)