Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
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] ------------------------------------------------------------------------