You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2020/07/13 15:31:00 UTC

[jira] [Created] (MDEP-713) dependency:tree should not log info the user doesn't care ask for

Elliotte Rusty Harold created MDEP-713:
------------------------------------------

             Summary: dependency:tree should not log info the user doesn't care ask for
                 Key: MDEP-713
                 URL: https://issues.apache.org/jira/browse/MDEP-713
             Project: Maven Dependency Plugin
          Issue Type: Improvement
            Reporter: Elliotte Rusty Harold


I'm going to start this report here, though I kind of expect  it slips into core and a lot of other components. Suppose I run mvn dependency:tree on Guava. As a user here's what I want to see (though probably minus the [INFO] prefix):

[INFO] com.google.guava:guava-gwt:jar:HEAD-jre-SNAPSHOT
[INFO] +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO] +- com.google.guava:guava:jar:HEAD-jre-SNAPSHOT:compile
[INFO] |  +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO] |  +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |  +- com.google.errorprone:error_prone_annotations:jar:2.3.4:compile
[INFO] |  \- com.google.j2objc:j2objc-annotations:jar:1.3:compile
[INFO] +- com.google.elemental2:elemental2-promise:jar:1.0.0-RC1:compile
[INFO] |  +- com.google.jsinterop:jsinterop-annotations:jar:1.0.2:compile
[INFO] |  \- com.google.jsinterop:base:jar:1.0.0-RC1:compile
[INFO] +- com.google.guava:guava-testlib:jar:HEAD-jre-SNAPSHOT:test
[INFO] |  \- junit:junit:jar:4.13:test
[INFO] |     \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- com.google.guava:guava-testlib:jar:tests:HEAD-jre-SNAPSHOT:test
[INFO] +- com.google.guava:guava-tests:jar:tests:HEAD-jre-SNAPSHOT:test
[INFO] +- com.google.gwt:gwt-dev:jar:2.8.2:provided
[INFO] |  +- com.google.code.gson:gson:jar:2.6.2:provided
[INFO] |  +- org.ow2.asm:asm:jar:5.0.3:provided
[INFO] |  +- org.ow2.asm:asm-util:jar:5.0.3:provided
[INFO] |  |  \- org.ow2.asm:asm-tree:jar:5.0.3:provided
[INFO] |  +- org.ow2.asm:asm-commons:jar:5.0.3:provided
[INFO] |  +- colt:colt:jar:1.2.0:provided
[INFO] |  +- ant:ant:jar:1.6.5:provided
[INFO] |  +- commons-collections:commons-collections:jar:3.2.2:provided
[INFO] |  +- commons-io:commons-io:jar:2.4:provided
[INFO] |  +- com.ibm.icu:icu4j:jar:50.1.1:provided
[INFO] |  +- tapestry:tapestry:jar:4.0.2:provided
[INFO] |  +- net.sourceforge.htmlunit:htmlunit:jar:2.19:provided
[INFO] |  |  +- xalan:xalan:jar:2.7.2:provided
[INFO] |  |  |  \- xalan:serializer:jar:2.7.2:provided
[INFO] |  |  +- org.apache.commons:commons-lang3:jar:3.4:provided
[INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.1:provided
[INFO] |  |  |  \- org.apache.httpcomponents:httpcore:jar:4.4.3:provided
[INFO] |  |  +- org.apache.httpcomponents:httpmime:jar:4.5.1:provided
[INFO] |  |  +- commons-codec:commons-codec:jar:1.10:provided
[INFO] |  |  +- net.sourceforge.htmlunit:htmlunit-core-js:jar:2.17:provided
[INFO] |  |  +- xerces:xercesImpl:jar:2.11.0:provided
[INFO] |  |  |  \- xml-apis:xml-apis:jar:1.4.01:provided
[INFO] |  |  +- net.sourceforge.nekohtml:nekohtml:jar:1.9.22:provided
[INFO] |  |  +- net.sourceforge.cssparser:cssparser:jar:0.9.18:provided
[INFO] |  |  +- commons-logging:commons-logging:jar:1.2:provided
[INFO] |  |  \- org.eclipse.jetty.websocket:websocket-client:jar:9.2.13.v20150730:provided
[INFO] |  |     \- org.eclipse.jetty.websocket:websocket-common:jar:9.2.13.v20150730:provided
[INFO] |  |        \- org.eclipse.jetty.websocket:websocket-api:jar:9.2.13.v20150730:provided
[INFO] |  +- org.eclipse.jetty:jetty-webapp:jar:9.2.14.v20151106:provided
[INFO] |  |  +- org.eclipse.jetty:jetty-xml:jar:9.2.14.v20151106:provided
[INFO] |  |  \- org.eclipse.jetty:jetty-servlet:jar:9.2.14.v20151106:provided
[INFO] |  |     \- org.eclipse.jetty:jetty-security:jar:9.2.14.v20151106:provided
[INFO] |  +- org.eclipse.jetty:jetty-servlets:jar:9.2.14.v20151106:provided
[INFO] |  |  +- org.eclipse.jetty:jetty-continuation:jar:9.2.14.v20151106:provided
[INFO] |  |  +- org.eclipse.jetty:jetty-http:jar:9.2.14.v20151106:provided
[INFO] |  |  +- org.eclipse.jetty:jetty-util:jar:9.2.14.v20151106:provided
[INFO] |  |  \- org.eclipse.jetty:jetty-io:jar:9.2.14.v20151106:provided
[INFO] |  +- org.eclipse.jetty:jetty-annotations:jar:9.2.14.v20151106:provided
[INFO] |  |  +- org.eclipse.jetty:jetty-plus:jar:9.2.14.v20151106:provided
[INFO] |  |  |  \- org.eclipse.jetty:jetty-jndi:jar:9.2.14.v20151106:provided
[INFO] |  |  \- javax.annotation:javax.annotation-api:jar:1.2:provided
[INFO] |  \- org.eclipse.jetty:apache-jsp:jar:9.2.14.v20151106:provided
[INFO] |     +- org.eclipse.jetty:jetty-server:jar:9.2.14.v20151106:provided
[INFO] |     +- org.eclipse.jetty.toolchain:jetty-schemas:jar:3.1.M0:provided
[INFO] |     \- org.mortbay.jasper:apache-jsp:jar:8.0.9.M3:provided
[INFO] |        \- org.mortbay.jasper:apache-el:jar:8.0.9.M3:provided
[INFO] +- com.google.gwt:gwt-user:jar:2.8.2:provided
[INFO] |  +- com.google.jsinterop:jsinterop-annotations:jar:sources:1.0.2:provided
[INFO] |  +- javax.validation:validation-api:jar:1.0.0.GA:provided
[INFO] |  +- javax.validation:validation-api:jar:sources:1.0.0.GA:provided
[INFO] |  +- javax.servlet:javax.servlet-api:jar:3.1.0:provided
[INFO] |  \- org.w3c.css:sac:jar:1.3:provided
[INFO] +- com.google.truth:truth:jar:gwt:1.0:test
[INFO] |  +- org.checkerframework:checker-compat-qual:jar:2.5.5:test
[INFO] |  +- com.googlecode.java-diff-utils:diffutils:jar:1.3.0:test
[INFO] |  \- com.google.auto.value:auto-value-annotations:jar:1.6.3:test
[INFO] +- com.google.truth.extensions:truth-java8-extension:jar:gwt:1.0:test
[INFO] |  \- com.google.truth:truth:jar:1.0:test
[INFO] \- org.checkerframework:checker-qual:jar:2.11.1:compile

And here's what I don't are about that just gets in my way and keeps me from seeing what I want:

Everything else:

[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.google.guava:guava-bom:pom:HEAD-jre-SNAPSHOT
[WARNING] 'parent.relativePath' of POM com.google.guava:guava-bom:HEAD-jre-SNAPSHOT (/home/elharo/guava/guava-bom/pom.xml) points at com.google.guava:guava-parent instead of org.sonatype.oss:oss-parent, please verify your project structure @ line 14, column 11
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] Guava Maven Parent                                                 [pom]
[INFO] Guava: Google Core Libraries for Java                           [bundle]
[INFO] Guava BOM                                                          [pom]
[INFO] Guava Testing Library                                              [jar]
[INFO] Guava Unit Tests                                                   [jar]
[INFO] Guava GWT compatible libs                                          [jar]
[INFO] 
[INFO] -------------------< com.google.guava:guava-parent >--------------------
[INFO] Building Guava Maven Parent HEAD-jre-SNAPSHOT                      [1/6]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ guava-parent ---
[INFO] com.google.guava:guava-parent:pom:HEAD-jre-SNAPSHOT
[INFO] 
[INFO] -----------------------< com.google.guava:guava >-----------------------
[INFO] Building Guava: Google Core Libraries for Java HEAD-jre-SNAPSHOT   [2/6]

[INFO] ---------------------< com.google.guava:guava-bom >---------------------
[INFO] Building Guava BOM HEAD-jre-SNAPSHOT                               [3/6]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ guava-bom ---
[INFO] com.google.guava:guava-bom:pom:HEAD-jre-SNAPSHOT
[INFO] 
[INFO] -------------------< com.google.guava:guava-testlib >-------------------
[INFO] Building Guava Testing Library HEAD-jre-SNAPSHOT                   [4/6]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ guava-testlib ---

Downloading from sonatype-google-snapshots: https://oss.sonatype.org/content/repositories/google-snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloading from sonatype-google-snapshots: https://oss.sonatype.org/content/repositories/google-snapshots/com/google/guava/guava-tests/HEAD-jre-SNAPSHOT/maven-metadata.xml
[INFO] 
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ guava-gwt ---
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloading from apache.snapshots: https://repository.apache.org/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/maven-metadata.xml (1.2 kB at 12 kB/s)
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloading from apache.snapshots: https://repository.apache.org/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/maven-metadata.xml (1.7 kB at 31 kB/s)
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-tests/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloading from apache.snapshots: https://repository.apache.org/snapshots/com/google/guava/guava-tests/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-tests/HEAD-jre-SNAPSHOT/maven-metadata.xml (1.1 kB at 21 kB/s)
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/guava-HEAD-jre-20200710.210231-857-sources.jar
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/guava-HEAD-jre-20200710.210231-857.jar
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/guava-testlib-HEAD-jre-20200710.210319-856-sources.jar
Downloading from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/guava-testlib-HEAD-jre-20200710.210319-856-test-sources.jar
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/guava-testlib-HEAD-jre-20200710.210319-856-test-sources.jar (68 kB at 257 kB/s)
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/guava-testlib-HEAD-jre-20200710.210319-856-sources.jar (455 kB at 1.2 MB/s)
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/guava-HEAD-jre-20200710.210231-857-sources.jar (1.7 MB at 4.0 MB/s)
Downloaded from sonatype-snapshots: https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/guava-HEAD-jre-20200710.210231-857.jar (2.8 MB at 4.5 MB/s)
Downloading from sonatype-google-snapshots: https://oss.sonatype.org/content/repositories/google-snapshots/com/google/guava/guava/HEAD-jre-SNAPSHOT/maven-metadata.xml
Downloading from sonatype-google-snapshots: https://oss.sonatype.org/content/repositories/google-snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/guava-testlib-HEAD-jre-SNAPSHOT.jar
Downloading from sonatype-google-snapshots: https://oss.sonatype.org/content/repositories/google-snapshots/com/google/guava/guava-tests/HEAD-jre-SNAPSHOT/guava-tests-HEAD-jre-SNAPSHOT-tests.jar
Downloading from sonatype-google-snapshots: https://oss.sonatype.org/content/repositories/google-snapshots/com/google/guava/guava-testlib/HEAD-jre-SNAPSHOT/guava-testlib-HEAD-jre-SNAPSHOT-tests.jar

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Guava Maven Parent HEAD-jre-SNAPSHOT:
[INFO] 
[INFO] Guava Maven Parent ................................. SUCCESS [  0.483 s]
[INFO] Guava: Google Core Libraries for Java .............. SUCCESS [  0.335 s]
[INFO] Guava BOM .......................................... SUCCESS [  0.270 s]
[INFO] Guava Testing Library .............................. SUCCESS [  0.041 s]
[INFO] Guava Unit Tests ................................... SUCCESS [  0.087 s]
[INFO] Guava GWT compatible libs .......................... SUCCESS [  3.271 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  5.137 s
[INFO] Finished at: 2020-07-13T11:25:26-04:00
[INFO] ------------------------------------------------------------------------





--
This message was sent by Atlassian Jira
(v8.3.4#803005)