SBOM

com.codacy.plugins.api.results.Result.SBOM
See theSBOM companion object
case class SBOM(bomFormat: Value, specVersion: String, sbom: String) extends Result

SBOM - Software Bill of Materials

A SBOM declares the inventory of components used to build a software artifact, including any open source and proprietary software components.

Value parameters

bomFormat

The format of the SBOM. Currently only CycloneDX specification in JSON format is supported.

sbom

The actual SBOM content. To be parsed by downstream consumers according to bomFormat and specVersion.

specVersion

The version of the SBOM format used to build this SBOM.

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Result
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product