Documentation
¶
Index ¶
- func CreateCycloneDXBOM(tool sbom.Tool, vulnResult *models.VulnerabilityResults) (*cyclonedx.BOM, error)
- func Form(count int, singular, plural string) string
- func PrintCycloneDXResults(tool sbom.Tool, vulnResult *models.VulnerabilityResults, ...) error
- func PrintCycloneDXResultsWithPretty(tool sbom.Tool, vulnResult *models.VulnerabilityResults, ...) error
- func PrintJSONResults(vulnResult *models.VulnerabilityResults, outputWriter io.Writer) error
- func PrintJSONResultsWithPretty(vulnResult *models.VulnerabilityResults, outputWriter io.Writer, pretty bool) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCycloneDXBOM ¶
func CreateCycloneDXBOM(tool sbom.Tool, vulnResult *models.VulnerabilityResults) (*cyclonedx.BOM, error)
This method creates a CycloneDX SBOM and returns it. Error being returned here are from components being filtered during PURL grouping
func PrintCycloneDXResults ¶
func PrintCycloneDXResults(tool sbom.Tool, vulnResult *models.VulnerabilityResults, outputWriter io.Writer) error
PrintCycloneDXResults writes results to the provided writer in CycloneDX format
func PrintCycloneDXResultsWithPretty ¶ added in v1.2.2
func PrintCycloneDXResultsWithPretty(tool sbom.Tool, vulnResult *models.VulnerabilityResults, outputWriter io.Writer, pretty bool) error
PrintCycloneDXResultsWithPretty writes results to the provided writer in CycloneDX format with optional pretty printing
func PrintJSONResults ¶
func PrintJSONResults(vulnResult *models.VulnerabilityResults, outputWriter io.Writer) error
PrintJSONResults writes results to the provided writer in JSON format
func PrintJSONResultsWithPretty ¶ added in v1.2.2
func PrintJSONResultsWithPretty(vulnResult *models.VulnerabilityResults, outputWriter io.Writer, pretty bool) error
PrintJSONResultsWithPretty writes results to the provided writer in JSON format with optional pretty printing
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.