You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the only implementation of a DependencyDataImporter which ships with the plugin allows to import from xml. Unfortunately the XmlReportRenderer which can be used with it is lossy - it only exports information about a single license even for modules which are multi-licensed. It looks like JsonReportRenderer is capable of exporting information about multiple licenses per module but unfortunately there is no built-in importer for that format.
In the project I'm using this plugin on there are hundreds of modules. I want to be able to generate an aggregate report at the root. I know that I configure the plugin to apply the project to all subprojects but I don't want to - I want the plugin to generate reports for each submodule separately and then aggregate these because doing it in such smaller chynks will provide a higher chance of build cache hits.
The text was updated successfully, but these errors were encountered:
I don't thing the JSON reporter outputs more than one. I think it has the same problem as the XML one. (at least I only get one when I use it) - Oh just found the constructor nevermind. Docs on renderers could use help.
I believe that if you pass false as the second argument to JsonReportRenderer's constructor, onlyOneLicensePerModule, you will get more than one license per module for multi-licensed modules.
Currently the only implementation of a
DependencyDataImporter
which ships with the plugin allows to import from xml. Unfortunately theXmlReportRenderer
which can be used with it is lossy - it only exports information about a single license even for modules which are multi-licensed. It looks likeJsonReportRenderer
is capable of exporting information about multiple licenses per module but unfortunately there is no built-in importer for that format.In the project I'm using this plugin on there are hundreds of modules. I want to be able to generate an aggregate report at the root. I know that I configure the plugin to apply the project to all subprojects but I don't want to - I want the plugin to generate reports for each submodule separately and then aggregate these because doing it in such smaller chynks will provide a higher chance of build cache hits.
The text was updated successfully, but these errors were encountered: