Is your feature request related to a problem? Please describe.
Currently, GraalVM Reachability Metadata packages the global metadata index.json with its releases. As it's planned for the 1.0 release of the metadata repository, we will remove this index.json file (and the inner metadata index.json as well), so we must make sure that build tools support this change (as build tools currently parse these files).
Describe the solution you'd like
We need to make build tools work without the need for these index.json files, most likely by parsing metadata paths instead of the JSON files (keeping in mind that only the global and the innermost index.json-s are planned to be removed). We should also consider leaving the current implementation as a support for older releases of GraalVM Reachability Metadata and use the functionality based on what release is used.
Describe alternatives you've considered
At the time of writing this issue, no alternatives have been considered.
Additional context
No additional context.