Skip to content

Catch semver_dialects unsupported package errors

What does this MR do and why?

When a package registry type is unsupported by the semver_dialects gem it throws an error which bubbles up into callers like sbom ingestion. This tightly couples the monolith to the gem in terms of which package registries it can support. Instead, this MR updates PackageMetadata::Package version handling to catch and track semver_dialects unsupported package errors.

Related to Error during SBoM Ingestion: `SemverDialects::U... (#468760 - closed) • Igor Frenkel • 17.2

Edited by Igor Frenkel

Merge request reports

Loading