-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
This library claims to implement the CycloneDX standard. And it doe.
but it also has some implementation parts that are not standard - they should be moved to the "contrib" area, or removed entirely.
Goal
- move helpers/factories/builders to the "contrib" area
- feat: prepare "contrib" area #569
- remove deprevcated (old) functionality
- remove the usage of external models
-
Compoennt.purlis no longer an instance ofPackageUrlbut a simplestror instance of string-castable- cast to string on normalization
- downstream users can still use a PackageURL object, if needed ....
- remove
packageurldependency
- validation of external standards -like SPDX expressios and such...
- tbc...
-
Motivation:
- have a clean standard implementation, no opinionated fluff, only models and (de)serailization.