Closed jamietanna closed 8 months ago
It is my understanding that Maven package names are indeed case-sensitive.
I don't know why the name is lowercased in the purl. The API response from GitHub has the correct name in the name
field, so could you use that instead?
The authority for this particular string is the central repository: https://repo1.maven.org/maven2/org/codenarc/
Similar to https://github.com/google/deps.dev/issues/7, I'm seeing 404s when the package name doesn't match some canonical form:
This package name is derived from the
purl
in the below SBOM from the GitHub API, taken from https://api.github.com/repos/jenkinsci/job-dsl-plugin/dependency-graph/sbom, located at https://gist.github.com/jamietanna/3a2a933e06aea06a7e833a0f1b43876d#file-job-dsl-sbom-json-L8313-L8327I don't believe that Maven packages are case-sensitive.