cyclonedx-python-lib icon indicating copy to clipboard operation
cyclonedx-python-lib copied to clipboard

feat: support `Bom.compositions`

Open madpah opened this issue 1 year ago • 2 comments

Adds support for bom.compositions as part of fulfilling #581.

madpah avatar Apr 29 '24 10:04 madpah

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
:white_check_mark: -0.14% :white_check_mark: 87.16% (target: 80.00%)
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (6d1bc5b5e3c6cecc8681b7a197d07632819dc994) 4472 4153 92.87%
Head commit (eda7e7b05eac5828b4ddc1cf6656a371ad37688f) 4580 (+108) 4247 (+94) 92.73% (-0.14%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#607) 109 95 87.16%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

Codacy will stop sending the deprecated coverage status from June 5th, 2024. Learn more

codacy-production[bot] avatar Apr 29 '24 10:04 codacy-production[bot]

@madpah , Could you rebase on latest master and fix the conflicts. I had to do some style-changes(https://github.com/CycloneDX/cyclonedx-python-lib/pull/643) to make the review easier. Sorry for the inconvenience.

jkowalleck avatar Jul 04 '24 10:07 jkowalleck