On 25/08/2016 18:28, Robert Scholte wrote:

Hi,

JavaOne spoiler alert:
I've been able to add this kind of information to the output of the maven-dependency-plugin:

[INFO] --- maven-dependency-plugin:3.0.0-SNAPSHOT:list (default-cli) @ maven-dependency-plugin ---
[INFO]
[INFO] The following files have been resolved:
[INFO] com.google.code.findbugs:jsr305:jar:2.0.1:compile -- module jsr305 [INFO] org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6:compile -- module wagon.provider.api [INFO] org.apache.maven:maven-compat:jar:3.0:test -- module maven.compat [INFO] org.apache.maven.doxia:doxia-decoration-model:jar:1.4:compile -- module doxia.decoration.model [INFO] org.apache.maven:maven-settings-builder:jar:3.0:compile -- module maven.settings.builder [INFO] org.sonatype.aether:aether-util:jar:1.7:compile -- module aether.util [INFO] org.apache.maven:maven-core:jar:3.0:compile -- module maven.core
etc.

this way users have a relative simple way to get a complete overview of all the modules used.
This looks good, a big step towards being able to check module dependences vs. those declared in the POM.

-Alan

Reply via email to