]
Tristan Tarrant updated ISPN-12352:
-----------------------------------
Sprint: DataGrid Sprint #49, DataGrid Sprint #50 (was: DataGrid Sprint #49)
Set license information when missing
------------------------------------
Key: ISPN-12352
URL:
https://issues.redhat.com/browse/ISPN-12352
Project: Infinispan
Issue Type: Enhancement
Components: Build
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Priority: Major
Fix For: 11.0.4.Final, 12.0.0.Dev04
There are some dependencies that don't report the licenses in the expected places
(pom.xml for maven, package.json for nodejs). In those cases, the license is reported as
"unknown" or empty.
Create a new class in infinispan-tools where it receives an XML (manually created) with
the licenses for "problematic" dependencies and merge it in the licenses.xml
file. It shouldn't touch correct reported licenses.