CycloneDX / cyclonedx-core-java

CycloneDX SBOM Model and Utils for Creating and Validating BOMs
https://cyclonedx.org/
Apache License 2.0
81 stars 59 forks source link

1.6 improve version filter #383

Closed mr-zepol closed 5 months ago

mr-zepol commented 6 months ago

This improves the version filters for the library, it's getting more complex to update every single item in the code when a new element is added in the spec, with this change we only need to add the filter to the new object and the version it was introduced.

NOTE: Tests failing are not related to the changes, this is due to the new schema changes, they will be fixed in the other PRs