[
https://issues.apache.org/jira/browse/MDEP-713?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17816128#comment-17816128
]
Tamas Cservenak commented on MDEP-713:
--------------------------------------
Well, I did, as a reaction of one of your earlier rants, create a PR that left
unnoticed by anyone: [https://github.com/apache/maven/pull/1238]
But I'd say this is a bit like "OS customization"... as you most probably are
changing desktop wallpaper as well, or you insist on using the OS default one
(and expect that wallpaper for your taste will be set by whoever produced OS
you use)
> 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
> Components: tree
> Reporter: Elliotte Rusty Harold
> Priority: Major
> Fix For: waiting-for-feedback
>
>
> 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 care 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.20.10#820010)