Refactor organization_id methods of SBOM ingestion tasks
Summary
Add org to sbom_components (!161288 - merged) and
Add organization_id to sbom_component_versions (!165200 - merged)
add an #organization_id
method to the ingestion tasks for Sbom::Component
and Sbom::ComponentVersion
, respectively.
This needs to be refactored to reduce code maintenance.
See !165200 (comment 2094071445) and !161288 (diffs)
Improvements
This reduces code maintenance.
Risks
none
Involved components
ingestion tasks for Sbom::Component
and Sbom::ComponentVersion
Optional: Intended side effects
Optional: Missing test coverage
none
Implementation plan
- Move
#organization_id
method toOccurrenceMap
class. - Update specs of
OccurrenceMap
class.