com.codacy.plugins.api.results.Result.SBOM.Component
See theComponent companion object
case class Component(bom-ref: String, `type`: Type, name: String, group: Option[String], version: Option[String], purl: Option[String], properties: List[Property], licenses: List[LicenseWrapper])
A software or hardware component used to build a software artifact.
Value parameters
- `bom-ref`
-
An identifier used to reference the component elsewhere in the SBOM. Unique within the SBOM.
- `type`
-
The type of component.
- group
-
The component group.
- licenses
-
Component licenses.
- name
-
The component name.
- properties
-
A list of component properties as name-value pairs.
- purl
-
The package URL. See https://github.com/package-url/purl-spec
- version
-
The component version.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article