[NO ISSUE][HYR][LIC] += <extraDependencies/> to license plugin
authorMichael Blow <mblow@apache.org>
Mon, 26 Jul 2021 17:41:21 +0000 (13:41 -0400)
committerMichael Blow <mblow@apache.org>
Tue, 27 Jul 2021 14:12:12 +0000 (14:12 +0000)
commite0928c85ba41635ef4e09144929624c7a1273b3a
tree78041ca3c0b2fbbc67204a7f7c68cab428ebd6b6
parent214ff55d2fcaecf8ac7dbfeea2faf1d0042f874c
[NO ISSUE][HYR][LIC] += <extraDependencies/> to license plugin

- Add ability to include extra maven dependencies (i.e. those not in the
  project model) in generated license output
- Extra maven dependencies can be the same groupId/artifactId as an
  exisiting dependency

Change-Id: Ic8f37d0eca6f4e745305b31d74682ca7e62ead27
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/12524
Reviewed-by: Michael Blow <mblow@apache.org>
Reviewed-by: Till Westmann <tillw@apache.org>
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
asterixdb/src/main/appended-resources/supplemental-models.xml
hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/src/main/java/org/apache/hyracks/maven/license/LicenseMojo.java