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:32:00 UTC

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

     [ https://issues.apache.org/jira/browse/MDEP-713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Elliotte Rusty Harold updated MDEP-713:
---------------------------------------
    Summary: dependency:tree should not log info the user doesn't ask for  (was: dependency:tree should not log info the user doesn't care ask for)

> dependency:tree should not log info the user doesn't 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
>            Priority: Major
>
> 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)