[NO ISSUE][HYR][LIC] += <extraDependencies/> to license plugin
authorMichael Blow <michael.blow@couchbase.com>
Tue, 25 Jan 2022 14:04:47 +0000 (09:04 -0500)
committerMichael Blow <mblow@apache.org>
Sat, 29 Jan 2022 12:16:27 +0000 (12:16 +0000)
commit511cc7e60c026274fdd8bace58e8f07bf20aa505
treeb31a85a64b646cabb34e924c1573be78c3228593
parent77f6105f893b3f4b69321d83f8548ccd51254540
[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

(cherry picked from commit e0928c85ba)

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