Closed mcombuechen closed 1 year ago
I've merged in the Go change from the other PR, and it's clashing with this. It looks like several discrete changes made in a single commit, so was harder to rebase out.
If you could resubmit, with separate logical changes in separate commits it would make it easier in general to integrate.
@garethr yes this was a bit more than just a feature addition. I split all changes up into 4 commits, should be easier to review now. Let me know what you think.
This adds support for purl types
docker
andswift
when enriching via ecosyste.ms.It also fixes an issue with the package name mapping logic, where the
maven
logic was applied to most purl types.It also resolves
apk
purls to repositoryalpine-edge
, sincealpine
on its own is not complete.