Describe the bug
After generating a SPDX SBOM in an unmanaged project, the licenseListVersion is set to "3.25.0", but SPDX 2.2 only allows two digits, e.g., "3.25"
To Reproduce
Run in an unmanaged project
- Generate an analysis
- Then do a scan
- Finally create a report
./gradlew cli:run --args="report -i scan-result.json -o . -f SpdxDocument"
- See error
The generated SPDX has a licenseListVersion with 3 numeric versions
Expected behavior
I expected the licenseListVersion to conform to the SPDX 2.2 standard.
Additional context
This happens in Unmanaged projects, as far as I know.