Prebuilt usage report should ignore semver2 metadata when finding NuGet versions in project.assets.json
Open
area-infra
- Dominant language
- No language data
- Stars
- 287
- Forks
- 145
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 10
Description
Some NuGet packages have [semver2 versions](https://github.com/NuGet/Home/wiki/SemVer2-support-for-nuget.org-(server-side)), which can add metadata after a `+`:
`NuGet.Versioning 4.7.0-rtm.5148+9245481f357ae542f92e6bc5e504fc898cfe5fc0`
However, these usages (can?) show up without the metadata part in the project.assets.json files, which makes the prebuilt detection tooling not associate it as the same version:
`NuGet.Versioning 4.7.0-rtm.5148`
The report tooling should associate these.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.