package
1.0.0
Repository: https://github.com/benjitrapp/syft-fork.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
nolint:funlen.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPackageTask creates a Task function for a generic pkg.Cataloger, honoring the common configuration options.
No description provided by the author
No description provided by the author
No description provided by the author
Select parses the given expressions as two sets: expressions that represent a "set" operation, and expressions that represent all other operations.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
ErrInvalidExpression represents an expression that cannot be parsed or can be parsed but is logically invalid.
No description provided by the author
Expression represents a single operation-operand pair with (all validation errors).
Selection represents the users request for a subset of tasks to run and the resulting set of task names that were selected.
TokenSelection represents the tokens that were matched on to either include or exclude a given task (based on expression evaluation).

# Interfaces

No description provided by the author
Task is a function that can wrap a cataloger to populate the SBOM with data (coordinated through the mutex).

# Type aliases

Expressions represents a list of expressions.
Operation represents the type of operation to perform on the operand (set, add, remove, sub-select).
No description provided by the author