This is an automated email from the ASF dual-hosted git repository.

bodewig pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ant-antlibs-cyclonedx.git


    from fa44fa0  deperecations in cyclonedx-core-java 13.x
     add 9adde4e  initial implementation of Ivy based CycloneDX resolution
     add 1eb42e9  include provided dependencies in SBOM
     add 23d0c48  deal with optional and external components
     add b48430a  calculate hashes for Ivy dependencies retrieved
     add a8a2a49  SBOMs created manually and using Ivy
     add d558b22  move sbomlink tests to separate build file
     add 082a843  fix reference name with resolveId
     add 0ac76cf  incomplete set of tests
     add 71cb7f8  use classloader task to load ivy into antlib
     add eaa90bb  document the parts of ivyModule I've already written tests for
     add 3e937d2  I wouldnÄt really know how to test this, TBH
     add ec97eeb  with ivyModule there is a good reason to resolve the main 
compoment
     add f069bfd  make it easier to supply additional data to Ivy dependencies
     add f06c63f  make templateComponent work for referenced components
     add 43a48db  add ivy/commons-codec dependencies in "manual SBOM" as well
     add 783adc7  make cyclonedx-core-java guess SPDX license id when not 
specified
     add 2d21ab4  provide more metadata for Ivy
     add 0af0c7c  optimize
     add 82d2093  add license external references from Ivy modules
     new 7626f39  Merge pull request #2 from 
apache/support-ivy-as-component-source

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 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 +
 .../tests/antunit/resources/another.ivy.xml        |   37 +-
 .../tests/antunit/resources/foo-bar.ivy.xml        |   41 +-
 src/tests/antunit/shared.xml                       |   33 +
 20 files changed, 6744 insertions(+), 587 deletions(-)
 create mode 100644 example/ant-cyclonedx-0.2alpha.cdx.diff
 create mode 100644 example/ant-cyclonedx-0.2alpha.cdx.json
 create mode 100644 example/ant-cyclonedx-0.2alpha.ivy.cdx.json
 create mode 100644 
src/main/org/apache/ant/cyclonedx/IvyModuleComponentResolver.java
 create mode 100644 src/tests/antunit/component-ivymodule-test.xml
 create mode 100644 src/tests/antunit/component-sbomlink-test.xml
 copy contributors.xml => src/tests/antunit/resources/another.ivy.xml (58%)
 copy contributors.xml => src/tests/antunit/resources/foo-bar.ivy.xml (51%)

Reply via email to