I am trying to better understand how the Maven plugin gathers dependencies for inclusion in the output modl file.
For instance, if my driver artifact relies on several runtime dependencies, they are ignored by the plugin. This also applies to transitive dependencies.
Also, if I attempt to only build the build artifact, it fails with a null pointer exception (v1.0.12 - v1.0.14-SNAPSHOT), this means(to me at least) that maven is relying on another artifact to be present in the reactor to do its work which is different than anything I’ve seen.
Is the source available for the plugin? If it is open, I wouldn’t mind contributing, as it just seems to work different than any of the maven plugins that do similar tasks (shade, onejar, assembly).