You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by GitBox <gi...@apache.org> on 2018/11/13 07:45:35 UTC
[GitHub] chetanmeh commented on issue #4110: Exclude unused transitive
dependencies
chetanmeh commented on issue #4110: Exclude unused transitive dependencies
URL: https://github.com/apache/incubator-openwhisk/pull/4110#issuecomment-438168027
Below are current dependencies from master branch
```
------------------------------------------------------------
Project :core:controller
------------------------------------------------------------
runtime - Runtime dependencies for source set 'main' (deprecated, use 'runtimeOnly ' instead).
+--- org.scala-lang:scala-library:2.12.7
+--- com.lightbend.akka.management:akka-management-cluster-bootstrap_2.12:0.11.0
| +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| +--- com.lightbend.akka.management:akka-management_2.12:0.11.0
| | +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| | +--- com.typesafe.akka:akka-http_2.12:10.0.13 -> 10.1.1
| | | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | | \--- com.typesafe.akka:akka-http-core_2.12:10.1.1
| | | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | | \--- com.typesafe.akka:akka-parsing_2.12:10.1.1
| | | \--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | +--- com.typesafe.akka:akka-http-spray-json_2.12:10.0.13 -> 10.1.1
| | | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | | +--- com.typesafe.akka:akka-http_2.12:10.1.1 (*)
| | | \--- io.spray:spray-json_2.12:1.3.4 -> 1.3.5
| | | \--- org.scala-lang:scala-library:2.12.7
| | +--- com.typesafe.akka:akka-stream_2.12:2.5.7 -> 2.5.12
| | | +--- org.scala-lang:scala-library:2.12.5 -> 2.12.7
| | | +--- com.typesafe.akka:akka-actor_2.12:2.5.12
| | | | +--- org.scala-lang:scala-library:2.12.5 -> 2.12.7
| | | | +--- com.typesafe:config:1.3.2
| | | | \--- org.scala-lang.modules:scala-java8-compat_2.12:0.8.0
| | | | \--- org.scala-lang:scala-library:2.12.0 -> 2.12.7
| | | +--- com.typesafe.akka:akka-protobuf_2.12:2.5.12
| | | | \--- org.scala-lang:scala-library:2.12.5 -> 2.12.7
| | | +--- org.reactivestreams:reactive-streams:1.0.2
| | | \--- com.typesafe:ssl-config-core_2.12:0.2.3
| | | +--- org.scala-lang:scala-library:2.12.5 -> 2.12.7
| | | +--- com.typesafe:config:1.2.0 -> 1.3.2
| | | \--- org.scala-lang.modules:scala-parser-combinators_2.12:1.1.0
| | | \--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | +--- com.typesafe.akka:akka-actor_2.12:2.5.7 -> 2.5.12 (*)
| | \--- io.spray:spray-json_2.12:1.3.3 -> 1.3.5 (*)
| +--- com.lightbend.akka.discovery:akka-discovery_2.12:0.11.0
| | +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| | \--- com.typesafe.akka:akka-actor_2.12:2.5.7 -> 2.5.12 (*)
| +--- com.typesafe.akka:akka-cluster_2.12:2.5.7
| | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | \--- com.typesafe.akka:akka-remote_2.12:2.5.7
| | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | +--- com.typesafe.akka:akka-actor_2.12:2.5.7 -> 2.5.12 (*)
| | +--- com.typesafe.akka:akka-stream_2.12:2.5.7 -> 2.5.12 (*)
| | +--- com.typesafe.akka:akka-protobuf_2.12:2.5.7 -> 2.5.12 (*)
| | +--- io.netty:netty:3.10.6.Final
| | +--- io.aeron:aeron-driver:1.3.0
| | | \--- io.aeron:aeron-client:1.3.0
| | | \--- org.agrona:agrona:0.9.6
| | \--- io.aeron:aeron-client:1.3.0 (*)
| +--- com.typesafe.akka:akka-http-core_2.12:10.0.13 -> 10.1.1 (*)
| +--- com.typesafe.akka:akka-http-spray-json_2.12:10.0.13 -> 10.1.1 (*)
| \--- io.spray:spray-json_2.12:1.3.3 -> 1.3.5 (*)
+--- com.lightbend.akka.discovery:akka-discovery-kubernetes-api_2.12:0.11.0
| +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| +--- com.lightbend.akka.discovery:akka-discovery_2.12:0.11.0 (*)
| +--- com.typesafe.akka:akka-actor_2.12:2.5.7 -> 2.5.12 (*)
| +--- com.typesafe.akka:akka-http_2.12:10.0.13 -> 10.1.1 (*)
| +--- com.typesafe.akka:akka-http-spray-json_2.12:10.0.13 -> 10.1.1 (*)
| +--- com.typesafe.akka:akka-stream_2.12:2.5.7 -> 2.5.12 (*)
| \--- io.spray:spray-json_2.12:1.3.3 -> 1.3.5 (*)
+--- com.lightbend.akka.discovery:akka-discovery-marathon-api_2.12:0.11.0
| +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| +--- com.lightbend.akka.discovery:akka-discovery_2.12:0.11.0 (*)
| +--- com.typesafe.akka:akka-actor_2.12:2.5.7 -> 2.5.12 (*)
| +--- com.typesafe.akka:akka-http_2.12:10.0.13 -> 10.1.1 (*)
| +--- com.typesafe.akka:akka-http-spray-json_2.12:10.0.13 -> 10.1.1 (*)
| +--- com.typesafe.akka:akka-stream_2.12:2.5.7 -> 2.5.12 (*)
| \--- io.spray:spray-json_2.12:1.3.3 -> 1.3.5 (*)
\--- project :common:scala
+--- org.scala-lang:scala-library:2.12.7
+--- com.github.pureconfig:pureconfig_2.12:0.9.0
| +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| +--- com.github.pureconfig:pureconfig-macros_2.12:0.9.0
| | +--- org.scala-lang:scala-compiler:2.12.4
| | | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | | +--- org.scala-lang:scala-reflect:2.12.4
| | | | \--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | | \--- org.scala-lang.modules:scala-xml_2.12:1.0.6
| | | \--- org.scala-lang:scala-library:2.12.0 -> 2.12.7
| | +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| | +--- org.scala-lang:scala-reflect:2.12.4 (*)
| | \--- org.typelevel:macro-compat_2.12:1.1.1
| | \--- org.scala-lang:scala-library:2.12.0 -> 2.12.7
| +--- com.chuusai:shapeless_2.12:2.3.2
| | +--- org.scala-lang:scala-library:2.12.0 -> 2.12.7
| | \--- org.typelevel:macro-compat_2.12:1.1.1 (*)
| \--- com.typesafe:config:1.3.1 -> 1.3.2
+--- io.spray:spray-json_2.12:1.3.5 (*)
+--- com.lihaoyi:fastparse_2.12:1.0.0
| +--- org.scala-lang:scala-library:2.12.3 -> 2.12.7
| +--- com.lihaoyi:fastparse-utils_2.12:1.0.0
| | +--- org.scala-lang:scala-library:2.12.3 -> 2.12.7
| | \--- com.lihaoyi:sourcecode_2.12:0.1.4
| | \--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| \--- com.lihaoyi:sourcecode_2.12:0.1.4 (*)
+--- com.typesafe.akka:akka-actor_2.12:2.5.12 (*)
+--- com.typesafe.akka:akka-stream_2.12:2.5.12 (*)
+--- com.typesafe.akka:akka-slf4j_2.12:2.5.12
| +--- org.scala-lang:scala-library:2.12.5 -> 2.12.7
| +--- com.typesafe.akka:akka-actor_2.12:2.5.12 (*)
| \--- org.slf4j:slf4j-api:1.7.25
+--- com.typesafe.akka:akka-http-core_2.12:10.1.1 (*)
+--- com.typesafe.akka:akka-http-spray-json_2.12:10.1.1 (*)
+--- com.lightbend.akka:akka-stream-alpakka-file_2.12:0.15
| +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| \--- com.typesafe.akka:akka-stream_2.12:2.4.19 -> 2.5.12 (*)
+--- ch.qos.logback:logback-classic:1.2.3
| +--- ch.qos.logback:logback-core:1.2.3
| \--- org.slf4j:slf4j-api:1.7.25
+--- org.slf4j:jcl-over-slf4j:1.7.25
| \--- org.slf4j:slf4j-api:1.7.25
+--- org.slf4j:log4j-over-slf4j:1.7.25
| \--- org.slf4j:slf4j-api:1.7.25
+--- commons-codec:commons-codec:1.9 -> 1.10
+--- commons-io:commons-io:2.6
+--- commons-collections:commons-collections:3.2.2
+--- org.apache.kafka:kafka-clients:2.0.0
| +--- org.lz4:lz4-java:1.4.1
| +--- org.xerial.snappy:snappy-java:1.1.7.1
| \--- org.slf4j:slf4j-api:1.7.25
+--- org.apache.httpcomponents:httpclient:4.5.5
| +--- org.apache.httpcomponents:httpcore:4.4.9
| \--- commons-codec:commons-codec:1.10
+--- com.fasterxml.uuid:java-uuid-generator:3.1.3 -> 3.1.4
+--- com.github.ben-manes.caffeine:caffeine:2.6.2
+--- com.google.code.findbugs:jsr305:3.0.2
+--- io.fabric8:kubernetes-client:4.0.3
| +--- io.fabric8:kubernetes-model:3.0.0
| | +--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.7.5
| | | +--- com.fasterxml.jackson.core:jackson-core:2.7.5 -> 2.9.5
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.7.0 -> 2.9.0
| | | \--- com.fasterxml.jackson.core:jackson-databind:2.7.5 -> 2.9.5
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
| | | \--- com.fasterxml.jackson.core:jackson-core:2.9.5
| | \--- javax.validation:validation-api:1.1.0.Final
| +--- com.squareup.okhttp3:okhttp:3.9.1 -> 3.10.0
| | \--- com.squareup.okio:okio:1.14.0
| +--- com.squareup.okhttp3:logging-interceptor:3.9.1
| | \--- com.squareup.okhttp3:okhttp:3.9.1 -> 3.10.0 (*)
| +--- org.slf4j:slf4j-api:1.7.13 -> 1.7.25
| +--- org.slf4j:jul-to-slf4j:1.7.13
| | \--- org.slf4j:slf4j-api:1.7.13 -> 1.7.25
| +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.7.7
| | +--- com.fasterxml.jackson.core:jackson-core:2.7.7 -> 2.9.5
| | \--- org.yaml:snakeyaml:1.15
| +--- com.fasterxml.jackson.core:jackson-databind:2.7.7 -> 2.9.5 (*)
| +--- com.fasterxml.jackson.core:jackson-core:2.7.7 -> 2.9.5
| +--- io.fabric8:zjsonpatch:0.3.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.3.2 -> 2.9.5 (*)
| | \--- com.fasterxml.jackson.core:jackson-core:2.3.2 -> 2.9.5
| \--- com.github.mifmif:generex:1.0.1
| \--- dk.brics.automaton:automaton:1.11-8
+--- io.kamon:kamon-core_2.12:0.6.7
| +--- org.scala-lang:scala-library:2.12.1 -> 2.12.7
| +--- com.typesafe.akka:akka-actor_2.12:2.4.14 -> 2.5.12 (*)
| +--- org.hdrhistogram:HdrHistogram:2.1.9
| \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
+--- io.kamon:kamon-statsd_2.12:0.6.7
| +--- org.scala-lang:scala-library:2.12.1 -> 2.12.7
| +--- io.kamon:kamon-core_2.12:0.6.7 (*)
| \--- com.typesafe.akka:akka-actor_2.12:2.4.14 -> 2.5.12 (*)
+--- com.adobe.api.platform.runtime:mesos-actor:0.0.13
| +--- org.scala-lang:scala-library:2.12.7
| +--- com.typesafe.akka:akka-actor_2.12:2.5.3 -> 2.5.12 (*)
| +--- com.typesafe.akka:akka-stream_2.12:2.5.3 -> 2.5.12 (*)
| +--- com.typesafe.akka:akka-remote_2.12:2.5.3 -> 2.5.7 (*)
| +--- com.typesafe.akka:akka-cluster_2.12:2.5.3 -> 2.5.7 (*)
| +--- com.typesafe.akka:akka-cluster-metrics_2.12:2.5.3
| | +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| | \--- com.typesafe.akka:akka-cluster_2.12:2.5.3 -> 2.5.7 (*)
| +--- com.typesafe.akka:akka-cluster-tools_2.12:2.5.3
| | +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| | \--- com.typesafe.akka:akka-cluster_2.12:2.5.3 -> 2.5.7 (*)
| +--- com.typesafe.akka:akka-distributed-data_2.12:2.5.3
| | +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| | +--- com.typesafe.akka:akka-cluster_2.12:2.5.3 -> 2.5.7 (*)
| | \--- org.lmdbjava:lmdbjava:0.0.5
| | +--- com.github.jnr:jnr-ffi:2.1.2
| | | +--- com.github.jnr:jffi:1.2.14
| | | +--- org.ow2.asm:asm:5.0.3
| | | +--- org.ow2.asm:asm-commons:5.0.3
| | | | \--- org.ow2.asm:asm-tree:5.0.3
| | | | \--- org.ow2.asm:asm:5.0.3
| | | +--- org.ow2.asm:asm-analysis:5.0.3
| | | | \--- org.ow2.asm:asm-tree:5.0.3 (*)
| | | +--- org.ow2.asm:asm-tree:5.0.3 (*)
| | | +--- org.ow2.asm:asm-util:5.0.3
| | | | \--- org.ow2.asm:asm-tree:5.0.3 (*)
| | | \--- com.github.jnr:jnr-x86asm:1.0.2
| | \--- com.github.jnr:jnr-constants:0.9.6
| +--- com.typesafe.akka:akka-http_2.12:10.0.6 -> 10.1.1 (*)
| +--- com.lightbend.akka.management:akka-management-cluster-bootstrap_2.12:0.10.0 -> 0.11.0 (*)
| +--- com.lightbend.akka.discovery:akka-discovery-marathon-api_2.12:0.10.0 -> 0.11.0 (*)
| +--- org.apache.mesos:mesos:1.2.3
| | \--- com.google.protobuf:protobuf-java:2.6.1 -> 3.3.1
| +--- com.lightbend.akka:akka-stream-alpakka-simple-codecs_2.12:0.9
| | +--- org.scala-lang:scala-library:2.12.2 -> 2.12.7
| | \--- com.typesafe.akka:akka-stream_2.12:2.4.18 -> 2.5.12 (*)
| \--- com.google.protobuf:protobuf-java-util:3.3.1
| +--- com.google.protobuf:protobuf-java:3.3.1
| +--- com.google.guava:guava:19.0
| \--- com.google.code.gson:gson:2.7
+--- io.opentracing:opentracing-api:0.31.0
+--- io.opentracing:opentracing-util:0.31.0
| +--- io.opentracing:opentracing-api:0.31.0
| \--- io.opentracing:opentracing-noop:0.31.0
| \--- io.opentracing:opentracing-api:0.31.0
+--- io.opentracing.brave:brave-opentracing:0.31.0
| +--- io.opentracing:opentracing-api:0.31.0
| +--- io.zipkin.brave:brave:5.0.0
| | +--- io.zipkin.zipkin2:zipkin:2.8.4
| | \--- io.zipkin.reporter2:zipkin-reporter:2.6.1
| | \--- io.zipkin.zipkin2:zipkin:2.8.4
| \--- io.zipkin.brave:brave-tests:5.0.0
| +--- io.zipkin.brave:brave:5.0.0 (*)
| +--- junit:junit:4.12
| | \--- org.hamcrest:hamcrest-core:1.3
| \--- org.assertj:assertj-core:3.9.0
+--- io.zipkin.reporter2:zipkin-sender-okhttp3:2.6.1
| +--- io.zipkin.reporter2:zipkin-reporter:2.6.1 (*)
| +--- com.squareup.okhttp3:okhttp:3.10.0 (*)
| \--- io.zipkin.zipkin2:zipkin:2.8.4
+--- io.zipkin.reporter2:zipkin-reporter:2.6.1 (*)
+--- io.reactivex:rxscala_2.12:0.26.5
| +--- org.scala-lang:scala-library:2.12.1 -> 2.12.7
| \--- io.reactivex:rxjava:1.2.4 -> 1.3.8
+--- io.reactivex:rxjava-reactive-streams:1.2.1
| +--- io.reactivex:rxjava:1.2.2 -> 1.3.8
| \--- org.reactivestreams:reactive-streams:1.0.0 -> 1.0.2
+--- com.microsoft.azure:azure-cosmosdb:2.1.0
| +--- com.microsoft.azure:azure-cosmosdb-commons:2.1.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.9.5 (*)
| | +--- com.fasterxml.uuid:java-uuid-generator:3.1.4
| | +--- commons-io:commons-io:2.5 -> 2.6
| | +--- com.github.davidmoten:rxjava-extras:0.8.0.17
| | | \--- io.reactivex:rxjava:1.3.8
| | +--- io.reactivex:rxjava:1.3.3 -> 1.3.8
| | +--- io.reactivex:rxjava-string:1.1.1
| | | \--- io.reactivex:rxjava:1.2.3 -> 1.3.8
| | +--- io.reactivex:rxnetty:0.4.20
| | | +--- io.reactivex:rxjava:1.2.2 -> 1.3.8
| | | +--- io.netty:netty-codec-http:4.1.5.Final -> 4.1.22.Final
| | | | \--- io.netty:netty-codec:4.1.22.Final
| | | | \--- io.netty:netty-transport:4.1.22.Final
| | | | +--- io.netty:netty-buffer:4.1.22.Final
| | | | | \--- io.netty:netty-common:4.1.22.Final
| | | | \--- io.netty:netty-resolver:4.1.22.Final
| | | | \--- io.netty:netty-common:4.1.22.Final
| | | +--- io.netty:netty-handler:4.1.5.Final -> 4.1.22.Final
| | | | +--- io.netty:netty-buffer:4.1.22.Final (*)
| | | | +--- io.netty:netty-transport:4.1.22.Final (*)
| | | | \--- io.netty:netty-codec:4.1.22.Final (*)
| | | \--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
| | +--- io.netty:netty-codec-http:4.1.22.Final (*)
| | +--- io.netty:netty-handler:4.1.22.Final (*)
| | +--- io.netty:netty-transport:4.1.22.Final (*)
| | +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
| | +--- org.apache.commons:commons-lang3:3.5
| | \--- org.apache.commons:commons-collections4:4.2
| +--- com.microsoft.azure:azure-cosmosdb-gateway:2.1.0
| | \--- com.microsoft.azure:azure-cosmosdb-commons:2.1.0 (*)
| +--- com.microsoft.azure:azure-cosmosdb-direct:2.1.0
| | \--- com.microsoft.azure:azure-cosmosdb-gateway:2.1.0 (*)
| +--- com.fasterxml.jackson.core:jackson-databind:2.9.5 (*)
| +--- com.fasterxml.uuid:java-uuid-generator:3.1.4
| +--- commons-io:commons-io:2.5 -> 2.6
| +--- com.github.davidmoten:rxjava-extras:0.8.0.17 (*)
| +--- io.reactivex:rxjava:1.3.3 -> 1.3.8
| +--- io.reactivex:rxjava-string:1.1.1 (*)
| +--- io.reactivex:rxnetty:0.4.20 (*)
| +--- io.netty:netty-codec-http:4.1.22.Final (*)
| +--- io.netty:netty-handler:4.1.22.Final (*)
| +--- io.netty:netty-transport:4.1.22.Final (*)
| +--- io.netty:netty-handler-proxy:4.1.22.Final
| | +--- io.netty:netty-transport:4.1.22.Final (*)
| | +--- io.netty:netty-codec-socks:4.1.22.Final
| | | \--- io.netty:netty-codec:4.1.22.Final (*)
| | \--- io.netty:netty-codec-http:4.1.22.Final (*)
| +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.25
| \--- org.apache.commons:commons-lang3:3.5
\--- com.lightbend.akka:akka-stream-alpakka-s3_2.12:0.19
+--- org.scala-lang:scala-library:2.12.6 -> 2.12.7
+--- com.typesafe.akka:akka-stream_2.12:2.5.12 (*)
+--- com.typesafe.akka:akka-http_2.12:10.0.13 -> 10.1.1 (*)
+--- com.typesafe.akka:akka-http-xml_2.12:10.0.13
| +--- org.scala-lang:scala-library:2.12.4 -> 2.12.7
| +--- com.typesafe.akka:akka-http_2.12:10.0.13 -> 10.1.1 (*)
| +--- com.typesafe.akka:akka-stream_2.12:2.4.20 -> 2.5.12 (*)
| \--- org.scala-lang.modules:scala-xml_2.12:1.0.6 (*)
\--- com.amazonaws:aws-java-sdk-core:1.11.295
+--- software.amazon.ion:ion-java:1.0.2
\--- joda-time:joda-time:2.8.1
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services