-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Frontend Rework - Switch from serde_cyclonedx to cyclonedx-bom #41
Frontend Rework - Switch from serde_cyclonedx to cyclonedx-bom #41
Conversation
f6fce78
to
3a1f759
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All these changes look very reasonable to me. Looking forward to the merge 👍
0749f90
to
ac28a8b
Compare
ac28a8b
to
d869e03
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given the size of the diff, I can't pretend I looked at everything with in each and every detail, but from what I can say this looks good to me
Frontend Rework - Switch from serde_cyclonedx to cyclonedx-bom
Issue: #40
NOTE: CycloneDX/cyclonedx-rust-cargo#584 starts support for v1.5.
Once upstream fully implements 1.5 we need to re-implement it in our crate.
For now, we merge this PR looking forward to the future.
Description
This PR completely reworks Genealogos' frontend (called
bom
internally). Similar to theBackend
andBackendHandle
, there is now aBom
trait that is responsible for the generation of the bom.Checklist
Checklist before merging: