This is an automated email from the ASF dual-hosted git repository. bodewig pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git
commit 7626f3949cd5cb61f920741030b89e05990135e9 Merge: fa44fa0 82d2093 Author: Stefan Bodewig <[email protected]> AuthorDate: Sun Aug 16 11:30:07 2026 +0000 Merge pull request #2 from apache/support-ivy-as-component-source initial implementation of Ivy based CycloneDX resolution build.xml | 130 +- changes.xml | 11 + common | 2 +- docs/component.html | 229 ++- docs/license.html | 4 + example/ant-cyclonedx-0.2alpha.cdx.diff | 1175 +++++++++++++ example/ant-cyclonedx-0.2alpha.cdx.json | 1745 ++++++++++++++++++++ example/ant-cyclonedx-0.2alpha.ivy.cdx.json | 1735 +++++++++++++++++++ src/main/org/apache/ant/cyclonedx/Component.java | 264 ++- .../org/apache/ant/cyclonedx/ComponentBomTask.java | 22 +- .../ant/cyclonedx/IvyModuleComponentResolver.java | 411 +++++ src/main/org/apache/ant/cyclonedx/License.java | 29 + src/tests/antunit/component-ivymodule-test.xml | 413 +++++ src/tests/antunit/component-sbomlink-test.xml | 463 ++++++ src/tests/antunit/component-test.xml | 489 +----- src/tests/antunit/componentbom-test.xml | 56 - src/tests/antunit/license-test.xml | 42 + src/tests/antunit/resources/another.ivy.xml | 32 + src/tests/antunit/resources/foo-bar.ivy.xml | 36 + src/tests/antunit/shared.xml | 33 + 20 files changed, 6776 insertions(+), 545 deletions(-)
