Closed ola825 closed 2 years ago
Is this needed? From what I can see our only usages of log4j are in our tests, and they've all been updated to 2.16
by https://github.com/sky-uk/cqlmigrate/pull/106
Dependencies output:
Configuration on demand is an incubating feature.
> Task :dependencies
------------------------------------------------------------
Root project
------------------------------------------------------------
annotationProcessor - Annotation processors and their dependencies for source set 'main'.
No dependencies
api - API dependencies for source set 'main'. (n)
\--- com.datastax.oss:java-driver-core:4.11.1 (n)
apiElements - API elements for main. (n)
No dependencies
archives - Configuration for archive artifacts.
No dependencies
compile - Dependencies for source set 'main' (deprecated, use 'implementation' instead).
No dependencies
compileClasspath - Compile classpath for source set 'main'.
+--- com.datastax.oss:java-driver-core:4.11.1
| +--- com.datastax.oss:native-protocol:1.5.0
| +--- io.netty:netty-handler:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-resolver:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-transport:4.1.60.Final
| | | +--- io.netty:netty-common:4.1.60.Final
| | | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | | \--- io.netty:netty-resolver:4.1.60.Final (*)
| | \--- io.netty:netty-codec:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | \--- io.netty:netty-transport:4.1.60.Final (*)
| +--- com.datastax.oss:java-driver-shaded-guava:25.1-jre-graal-sub-1
| +--- com.typesafe:config:1.4.1
| +--- com.github.jnr:jnr-posix:3.1.5
| | +--- com.github.jnr:jnr-ffi:2.2.2
| | | +--- com.github.jnr:jffi:1.3.1
| | | +--- org.ow2.asm:asm:9.1
| | | +--- org.ow2.asm:asm-commons:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1
| | | | | \--- org.ow2.asm:asm:9.1
| | | | \--- org.ow2.asm:asm-analysis:9.1
| | | | \--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-util:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | | \--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- com.github.jnr:jnr-a64asm:1.0.0
| | | \--- com.github.jnr:jnr-x86asm:1.0.2
| | \--- com.github.jnr:jnr-constants:0.10.1
| +--- org.slf4j:slf4j-api:1.7.26 -> 1.7.30
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| +--- com.esri.geometry:esri-geometry-api:1.2.1
| | +--- org.json:json:20090211
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.12
| +--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- com.fasterxml.jackson.core:jackson-databind:2.12.2
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.12.2
| | \--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- org.reactivestreams:reactive-streams:1.0.3
| +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| \--- com.github.spotbugs:spotbugs-annotations:3.1.12
| \--- com.google.code.findbugs:jsr305:3.0.2
\--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
compileOnly - Compile only dependencies for source set 'main'.
No dependencies
default - Configuration for default artifacts.
+--- com.datastax.oss:java-driver-core:4.11.1
| +--- com.datastax.oss:native-protocol:1.5.0
| +--- io.netty:netty-handler:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-resolver:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-transport:4.1.60.Final
| | | +--- io.netty:netty-common:4.1.60.Final
| | | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | | \--- io.netty:netty-resolver:4.1.60.Final (*)
| | \--- io.netty:netty-codec:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | \--- io.netty:netty-transport:4.1.60.Final (*)
| +--- com.datastax.oss:java-driver-shaded-guava:25.1-jre-graal-sub-1
| +--- com.typesafe:config:1.4.1
| +--- com.github.jnr:jnr-posix:3.1.5
| | +--- com.github.jnr:jnr-ffi:2.2.2
| | | +--- com.github.jnr:jffi:1.3.1
| | | +--- org.ow2.asm:asm:9.1
| | | +--- org.ow2.asm:asm-commons:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1
| | | | | \--- org.ow2.asm:asm:9.1
| | | | \--- org.ow2.asm:asm-analysis:9.1
| | | | \--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-util:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | | \--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- com.github.jnr:jnr-a64asm:1.0.0
| | | \--- com.github.jnr:jnr-x86asm:1.0.2
| | \--- com.github.jnr:jnr-constants:0.10.1
| +--- org.slf4j:slf4j-api:1.7.26 -> 1.7.30
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| +--- com.esri.geometry:esri-geometry-api:1.2.1
| | +--- org.json:json:20090211
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.12
| +--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- com.fasterxml.jackson.core:jackson-databind:2.12.2
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.12.2
| | \--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- org.reactivestreams:reactive-streams:1.0.3
| +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| \--- com.github.spotbugs:spotbugs-annotations:3.1.12
| \--- com.google.code.findbugs:jsr305:3.0.2
\--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
functional
+--- org.slf4j:slf4j-simple:1.7.25
| \--- org.slf4j:slf4j-api:1.7.25
\--- org.cassandraunit:cassandra-unit:4.3.1.0
+--- junit:junit:4.12
| \--- org.hamcrest:hamcrest-core:1.3
+--- org.apache.cassandra:cassandra-all:3.11.5
| +--- org.xerial.snappy:snappy-java:1.1.1.7
| +--- net.jpountz.lz4:lz4:1.3.0
| +--- com.ning:compress-lzf:0.8.4
| +--- com.google.guava:guava:18.0
| +--- commons-cli:commons-cli:1.1
| +--- commons-codec:commons-codec:1.9 -> 1.10
| +--- org.apache.commons:commons-lang3:3.1
| +--- org.apache.commons:commons-math3:3.2
| +--- com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4
| +--- org.antlr:antlr:3.5.2
| | +--- org.antlr:antlr-runtime:3.5.2
| | \--- org.antlr:ST4:4.0.8
| | \--- org.antlr:antlr-runtime:3.5.2
| +--- org.antlr:antlr-runtime:3.5.2
| +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.slf4j:jcl-over-slf4j:1.7.7
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- com.googlecode.json-simple:json-simple:1.1
| +--- com.boundary:high-scale-lib:1.0.6
| +--- org.yaml:snakeyaml:1.11 -> 1.12
| +--- org.mindrot:jbcrypt:0.3m
| +--- io.airlift:airline:0.6
| | +--- javax.inject:javax.inject:1
| | \--- com.google.guava:guava:12.0 -> 18.0
| +--- io.dropwizard.metrics:metrics-core:3.1.5
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- io.dropwizard.metrics:metrics-jvm:3.1.5
| | +--- io.dropwizard.metrics:metrics-core:3.1.5 (*)
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- com.addthis.metrics:reporter-config3:3.0.3
| | +--- com.addthis.metrics:reporter-config-base:3.0.3
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | | +--- org.yaml:snakeyaml:1.12
| | | +--- org.hibernate:hibernate-validator:4.3.0.Final
| | | | +--- javax.validation:validation-api:1.0.0.GA
| | | | \--- org.jboss.logging:jboss-logging:3.1.0.CR2
| | | \--- org.apache.commons:commons-lang3:3.1
| | +--- io.dropwizard.metrics:metrics-core:3.1.0 -> 3.1.5 (*)
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.yaml:snakeyaml:1.12
| | +--- org.hibernate:hibernate-validator:4.3.0.Final (*)
| | \--- org.apache.commons:commons-lang3:3.1
| +--- com.thinkaurelius.thrift:thrift-server:0.3.7
| | +--- com.lmax:disruptor:3.0.1
| | \--- org.slf4j:slf4j-api:1.6.1 -> 1.7.25
| +--- com.clearspring.analytics:stream:2.5.2
| | \--- it.unimi.dsi:fastutil:6.5.7
| +--- ch.qos.logback:logback-core:1.1.3
| +--- ch.qos.logback:logback-classic:1.1.3
| | +--- ch.qos.logback:logback-core:1.1.3
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.apache.cassandra:cassandra-thrift:3.11.5
| | +--- org.apache.commons:commons-lang3:3.1
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.slf4j:jcl-over-slf4j:1.7.7 (*)
| | +--- com.carrotsearch:hppc:0.5.4
| | +--- de.jflex:jflex:1.6.0
| | | \--- org.apache.ant:ant:1.7.0
| | | \--- org.apache.ant:ant-launcher:1.7.0
| | +--- com.github.rholder:snowball-stemmer:1.3.0.581.1
| | \--- com.googlecode.concurrent-trees:concurrent-trees:2.4.0
| +--- com.github.jbellis:jamm:0.3.0
| +--- joda-time:joda-time:2.4
| +--- org.fusesource:sigar:1.6.4
| +--- org.eclipse.jdt.core.compiler:ecj:4.4.2
| +--- org.caffinitas.ohc:ohc-core:0.4.4
| | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
| | \--- com.google.guava:guava:16.0 -> 18.0
| +--- org.caffinitas.ohc:ohc-core-j8:0.4.4
| | \--- org.caffinitas.ohc:ohc-core:0.4.4 (*)
| +--- com.github.ben-manes.caffeine:caffeine:2.2.6
| +--- org.jctools:jctools-core:1.2.1
| \--- org.ow2.asm:asm:5.0.4
+--- org.apache.thrift:libthrift:0.12.0
| +--- org.slf4j:slf4j-api:1.7.25
| +--- org.apache.httpcomponents:httpclient:4.5.6
| | +--- org.apache.httpcomponents:httpcore:4.4.10
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.10
| \--- org.apache.httpcomponents:httpcore:4.4.1 -> 4.4.10
+--- net.java.dev.jna:jna:4.1.0
+--- org.hamcrest:hamcrest-core:1.3
\--- org.hamcrest:hamcrest-library:1.3
\--- org.hamcrest:hamcrest-core:1.3
implementation - Implementation only dependencies for source set 'main'. (n)
\--- org.slf4j:slf4j-api:1.7.25 (n)
runtime - Runtime dependencies for source set 'main' (deprecated, use 'runtimeOnly' instead).
No dependencies
runtimeClasspath - Runtime classpath of source set 'main'.
+--- com.datastax.oss:java-driver-core:4.11.1
| +--- com.datastax.oss:native-protocol:1.5.0
| +--- io.netty:netty-handler:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-resolver:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-transport:4.1.60.Final
| | | +--- io.netty:netty-common:4.1.60.Final
| | | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | | \--- io.netty:netty-resolver:4.1.60.Final (*)
| | \--- io.netty:netty-codec:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | \--- io.netty:netty-transport:4.1.60.Final (*)
| +--- com.datastax.oss:java-driver-shaded-guava:25.1-jre-graal-sub-1
| +--- com.typesafe:config:1.4.1
| +--- com.github.jnr:jnr-posix:3.1.5
| | +--- com.github.jnr:jnr-ffi:2.2.2
| | | +--- com.github.jnr:jffi:1.3.1
| | | +--- org.ow2.asm:asm:9.1
| | | +--- org.ow2.asm:asm-commons:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1
| | | | | \--- org.ow2.asm:asm:9.1
| | | | \--- org.ow2.asm:asm-analysis:9.1
| | | | \--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-util:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | | \--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- com.github.jnr:jnr-a64asm:1.0.0
| | | \--- com.github.jnr:jnr-x86asm:1.0.2
| | \--- com.github.jnr:jnr-constants:0.10.1
| +--- org.slf4j:slf4j-api:1.7.26 -> 1.7.30
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| +--- com.esri.geometry:esri-geometry-api:1.2.1
| | +--- org.json:json:20090211
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.12
| +--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- com.fasterxml.jackson.core:jackson-databind:2.12.2
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.12.2
| | \--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- org.reactivestreams:reactive-streams:1.0.3
| +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| \--- com.github.spotbugs:spotbugs-annotations:3.1.12
| \--- com.google.code.findbugs:jsr305:3.0.2
\--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
runtimeElements - Elements of runtime for main. (n)
No dependencies
runtimeOnly - Runtime only dependencies for source set 'main'. (n)
No dependencies
shadow
No dependencies
signatures
No dependencies
testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
No dependencies
testCompile - Dependencies for source set 'test' (deprecated, use 'testImplementation' instead).
\--- org.cassandraunit:cassandra-unit:4.3.1.0
+--- junit:junit:4.12
| \--- org.hamcrest:hamcrest-core:1.3
+--- org.apache.cassandra:cassandra-all:3.11.5
| +--- org.xerial.snappy:snappy-java:1.1.1.7
| +--- net.jpountz.lz4:lz4:1.3.0
| +--- com.ning:compress-lzf:0.8.4
| +--- com.google.guava:guava:18.0
| +--- commons-cli:commons-cli:1.1
| +--- commons-codec:commons-codec:1.9 -> 1.10
| +--- org.apache.commons:commons-lang3:3.1
| +--- org.apache.commons:commons-math3:3.2
| +--- com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4
| +--- org.antlr:antlr:3.5.2
| | +--- org.antlr:antlr-runtime:3.5.2
| | \--- org.antlr:ST4:4.0.8
| | \--- org.antlr:antlr-runtime:3.5.2
| +--- org.antlr:antlr-runtime:3.5.2
| +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.slf4j:jcl-over-slf4j:1.7.7
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- com.googlecode.json-simple:json-simple:1.1
| +--- com.boundary:high-scale-lib:1.0.6
| +--- org.yaml:snakeyaml:1.11 -> 1.12
| +--- org.mindrot:jbcrypt:0.3m
| +--- io.airlift:airline:0.6
| | +--- javax.inject:javax.inject:1
| | \--- com.google.guava:guava:12.0 -> 18.0
| +--- io.dropwizard.metrics:metrics-core:3.1.5
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- io.dropwizard.metrics:metrics-jvm:3.1.5
| | +--- io.dropwizard.metrics:metrics-core:3.1.5 (*)
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- com.addthis.metrics:reporter-config3:3.0.3
| | +--- com.addthis.metrics:reporter-config-base:3.0.3
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | | +--- org.yaml:snakeyaml:1.12
| | | +--- org.hibernate:hibernate-validator:4.3.0.Final
| | | | +--- javax.validation:validation-api:1.0.0.GA
| | | | \--- org.jboss.logging:jboss-logging:3.1.0.CR2
| | | \--- org.apache.commons:commons-lang3:3.1
| | +--- io.dropwizard.metrics:metrics-core:3.1.0 -> 3.1.5 (*)
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.yaml:snakeyaml:1.12
| | +--- org.hibernate:hibernate-validator:4.3.0.Final (*)
| | \--- org.apache.commons:commons-lang3:3.1
| +--- com.thinkaurelius.thrift:thrift-server:0.3.7
| | +--- com.lmax:disruptor:3.0.1
| | \--- org.slf4j:slf4j-api:1.6.1 -> 1.7.25
| +--- com.clearspring.analytics:stream:2.5.2
| | \--- it.unimi.dsi:fastutil:6.5.7
| +--- ch.qos.logback:logback-core:1.1.3
| +--- ch.qos.logback:logback-classic:1.1.3
| | +--- ch.qos.logback:logback-core:1.1.3
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.apache.cassandra:cassandra-thrift:3.11.5
| | +--- org.apache.commons:commons-lang3:3.1
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.slf4j:jcl-over-slf4j:1.7.7 (*)
| | +--- com.carrotsearch:hppc:0.5.4
| | +--- de.jflex:jflex:1.6.0
| | | \--- org.apache.ant:ant:1.7.0
| | | \--- org.apache.ant:ant-launcher:1.7.0
| | +--- com.github.rholder:snowball-stemmer:1.3.0.581.1
| | \--- com.googlecode.concurrent-trees:concurrent-trees:2.4.0
| +--- com.github.jbellis:jamm:0.3.0
| +--- joda-time:joda-time:2.4
| +--- org.fusesource:sigar:1.6.4
| +--- org.eclipse.jdt.core.compiler:ecj:4.4.2
| +--- org.caffinitas.ohc:ohc-core:0.4.4
| | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
| | \--- com.google.guava:guava:16.0 -> 18.0
| +--- org.caffinitas.ohc:ohc-core-j8:0.4.4
| | \--- org.caffinitas.ohc:ohc-core:0.4.4 (*)
| +--- com.github.ben-manes.caffeine:caffeine:2.2.6
| +--- org.jctools:jctools-core:1.2.1
| \--- org.ow2.asm:asm:5.0.4
+--- org.apache.thrift:libthrift:0.12.0
| +--- org.slf4j:slf4j-api:1.7.25
| +--- org.apache.httpcomponents:httpclient:4.5.6
| | +--- org.apache.httpcomponents:httpcore:4.4.10
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.10
| \--- org.apache.httpcomponents:httpcore:4.4.1 -> 4.4.10
+--- net.java.dev.jna:jna:4.1.0
+--- org.hamcrest:hamcrest-core:1.3
\--- org.hamcrest:hamcrest-library:1.3
\--- org.hamcrest:hamcrest-core:1.3
testCompileAndFunctional
\--- org.cassandraunit:cassandra-unit:4.3.1.0
+--- junit:junit:4.12
| \--- org.hamcrest:hamcrest-core:1.3
+--- org.apache.cassandra:cassandra-all:3.11.5
| +--- org.xerial.snappy:snappy-java:1.1.1.7
| +--- net.jpountz.lz4:lz4:1.3.0
| +--- com.ning:compress-lzf:0.8.4
| +--- com.google.guava:guava:18.0
| +--- commons-cli:commons-cli:1.1
| +--- commons-codec:commons-codec:1.9 -> 1.10
| +--- org.apache.commons:commons-lang3:3.1
| +--- org.apache.commons:commons-math3:3.2
| +--- com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4
| +--- org.antlr:antlr:3.5.2
| | +--- org.antlr:antlr-runtime:3.5.2
| | \--- org.antlr:ST4:4.0.8
| | \--- org.antlr:antlr-runtime:3.5.2
| +--- org.antlr:antlr-runtime:3.5.2
| +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.slf4j:jcl-over-slf4j:1.7.7
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- com.googlecode.json-simple:json-simple:1.1
| +--- com.boundary:high-scale-lib:1.0.6
| +--- org.yaml:snakeyaml:1.11 -> 1.12
| +--- org.mindrot:jbcrypt:0.3m
| +--- io.airlift:airline:0.6
| | +--- javax.inject:javax.inject:1
| | \--- com.google.guava:guava:12.0 -> 18.0
| +--- io.dropwizard.metrics:metrics-core:3.1.5
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- io.dropwizard.metrics:metrics-jvm:3.1.5
| | +--- io.dropwizard.metrics:metrics-core:3.1.5 (*)
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- com.addthis.metrics:reporter-config3:3.0.3
| | +--- com.addthis.metrics:reporter-config-base:3.0.3
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | | +--- org.yaml:snakeyaml:1.12
| | | +--- org.hibernate:hibernate-validator:4.3.0.Final
| | | | +--- javax.validation:validation-api:1.0.0.GA
| | | | \--- org.jboss.logging:jboss-logging:3.1.0.CR2
| | | \--- org.apache.commons:commons-lang3:3.1
| | +--- io.dropwizard.metrics:metrics-core:3.1.0 -> 3.1.5 (*)
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.yaml:snakeyaml:1.12
| | +--- org.hibernate:hibernate-validator:4.3.0.Final (*)
| | \--- org.apache.commons:commons-lang3:3.1
| +--- com.thinkaurelius.thrift:thrift-server:0.3.7
| | +--- com.lmax:disruptor:3.0.1
| | \--- org.slf4j:slf4j-api:1.6.1 -> 1.7.25
| +--- com.clearspring.analytics:stream:2.5.2
| | \--- it.unimi.dsi:fastutil:6.5.7
| +--- ch.qos.logback:logback-core:1.1.3
| +--- ch.qos.logback:logback-classic:1.1.3
| | +--- ch.qos.logback:logback-core:1.1.3
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.apache.cassandra:cassandra-thrift:3.11.5
| | +--- org.apache.commons:commons-lang3:3.1
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.slf4j:jcl-over-slf4j:1.7.7 (*)
| | +--- com.carrotsearch:hppc:0.5.4
| | +--- de.jflex:jflex:1.6.0
| | | \--- org.apache.ant:ant:1.7.0
| | | \--- org.apache.ant:ant-launcher:1.7.0
| | +--- com.github.rholder:snowball-stemmer:1.3.0.581.1
| | \--- com.googlecode.concurrent-trees:concurrent-trees:2.4.0
| +--- com.github.jbellis:jamm:0.3.0
| +--- joda-time:joda-time:2.4
| +--- org.fusesource:sigar:1.6.4
| +--- org.eclipse.jdt.core.compiler:ecj:4.4.2
| +--- org.caffinitas.ohc:ohc-core:0.4.4
| | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
| | \--- com.google.guava:guava:16.0 -> 18.0
| +--- org.caffinitas.ohc:ohc-core-j8:0.4.4
| | \--- org.caffinitas.ohc:ohc-core:0.4.4 (*)
| +--- com.github.ben-manes.caffeine:caffeine:2.2.6
| +--- org.jctools:jctools-core:1.2.1
| \--- org.ow2.asm:asm:5.0.4
+--- org.apache.thrift:libthrift:0.12.0
| +--- org.slf4j:slf4j-api:1.7.25
| +--- org.apache.httpcomponents:httpclient:4.5.6
| | +--- org.apache.httpcomponents:httpcore:4.4.10
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.10
| \--- org.apache.httpcomponents:httpcore:4.4.1 -> 4.4.10
+--- net.java.dev.jna:jna:4.1.0
+--- org.hamcrest:hamcrest-core:1.3
\--- org.hamcrest:hamcrest-library:1.3
\--- org.hamcrest:hamcrest-core:1.3
testCompileClasspath - Compile classpath for source set 'test'.
+--- com.datastax.oss:java-driver-core:4.11.1
| +--- com.datastax.oss:native-protocol:1.5.0
| +--- io.netty:netty-handler:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-resolver:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-transport:4.1.60.Final
| | | +--- io.netty:netty-common:4.1.60.Final
| | | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | | \--- io.netty:netty-resolver:4.1.60.Final (*)
| | \--- io.netty:netty-codec:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | \--- io.netty:netty-transport:4.1.60.Final (*)
| +--- com.datastax.oss:java-driver-shaded-guava:25.1-jre-graal-sub-1
| +--- com.typesafe:config:1.4.1
| +--- com.github.jnr:jnr-posix:3.1.5
| | +--- com.github.jnr:jnr-ffi:2.2.2
| | | +--- com.github.jnr:jffi:1.3.1
| | | +--- org.ow2.asm:asm:9.1
| | | +--- org.ow2.asm:asm-commons:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1
| | | | | \--- org.ow2.asm:asm:9.1
| | | | \--- org.ow2.asm:asm-analysis:9.1
| | | | \--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-util:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | | \--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- com.github.jnr:jnr-a64asm:1.0.0
| | | \--- com.github.jnr:jnr-x86asm:1.0.2
| | \--- com.github.jnr:jnr-constants:0.10.1
| +--- org.slf4j:slf4j-api:1.7.26 -> 1.7.30
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| +--- com.esri.geometry:esri-geometry-api:1.2.1
| | +--- org.json:json:20090211
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.12
| +--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- com.fasterxml.jackson.core:jackson-databind:2.12.2
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.12.2
| | \--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- org.reactivestreams:reactive-streams:1.0.3
| +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| \--- com.github.spotbugs:spotbugs-annotations:3.1.12
| \--- com.google.code.findbugs:jsr305:3.0.2
+--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
+--- org.cassandraunit:cassandra-unit:4.3.1.0
| +--- junit:junit:4.12
| | \--- org.hamcrest:hamcrest-core:1.3
| +--- org.apache.cassandra:cassandra-all:3.11.5
| | +--- org.xerial.snappy:snappy-java:1.1.1.7
| | +--- net.jpountz.lz4:lz4:1.3.0
| | +--- com.ning:compress-lzf:0.8.4
| | +--- com.google.guava:guava:18.0 -> 25.1-jre
| | | +--- com.google.code.findbugs:jsr305:3.0.2
| | | +--- org.checkerframework:checker-qual:2.0.0
| | | +--- com.google.errorprone:error_prone_annotations:2.1.3
| | | +--- com.google.j2objc:j2objc-annotations:1.1
| | | \--- org.codehaus.mojo:animal-sniffer-annotations:1.14
| | +--- commons-cli:commons-cli:1.1
| | +--- commons-codec:commons-codec:1.9 -> 1.10
| | +--- org.apache.commons:commons-lang3:3.1
| | +--- org.apache.commons:commons-math3:3.2
| | +--- com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4
| | +--- org.antlr:antlr:3.5.2
| | | +--- org.antlr:antlr-runtime:3.5.2
| | | \--- org.antlr:ST4:4.0.8
| | | \--- org.antlr:antlr-runtime:3.5.2
| | +--- org.antlr:antlr-runtime:3.5.2
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- org.slf4j:jcl-over-slf4j:1.7.7
| | | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.12
| | +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2
| | | \--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.12
| | +--- com.googlecode.json-simple:json-simple:1.1
| | +--- com.boundary:high-scale-lib:1.0.6
| | +--- org.yaml:snakeyaml:1.11 -> 1.12
| | +--- org.mindrot:jbcrypt:0.3m
| | +--- io.airlift:airline:0.6
| | | +--- javax.inject:javax.inject:1
| | | \--- com.google.guava:guava:12.0 -> 25.1-jre (*)
| | +--- io.dropwizard.metrics:metrics-core:3.1.5 -> 4.1.18 (*)
| | +--- io.dropwizard.metrics:metrics-jvm:3.1.5
| | | +--- io.dropwizard.metrics:metrics-core:3.1.5 -> 4.1.18 (*)
| | | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- com.addthis.metrics:reporter-config3:3.0.3
| | | +--- com.addthis.metrics:reporter-config-base:3.0.3
| | | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | | | +--- org.yaml:snakeyaml:1.12
| | | | +--- org.hibernate:hibernate-validator:4.3.0.Final
| | | | | +--- javax.validation:validation-api:1.0.0.GA
| | | | | \--- org.jboss.logging:jboss-logging:3.1.0.CR2
| | | | \--- org.apache.commons:commons-lang3:3.1
| | | +--- io.dropwizard.metrics:metrics-core:3.1.0 -> 4.1.18 (*)
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | | +--- org.yaml:snakeyaml:1.12
| | | +--- org.hibernate:hibernate-validator:4.3.0.Final (*)
| | | \--- org.apache.commons:commons-lang3:3.1
| | +--- com.thinkaurelius.thrift:thrift-server:0.3.7
| | | +--- com.lmax:disruptor:3.0.1
| | | \--- org.slf4j:slf4j-api:1.6.1 -> 1.7.30
| | +--- com.clearspring.analytics:stream:2.5.2
| | | \--- it.unimi.dsi:fastutil:6.5.7
| | +--- ch.qos.logback:logback-core:1.1.3
| | +--- ch.qos.logback:logback-classic:1.1.3
| | | +--- ch.qos.logback:logback-core:1.1.3
| | | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- org.apache.cassandra:cassandra-thrift:3.11.5
| | | +--- org.apache.commons:commons-lang3:3.1
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | | +--- org.slf4j:jcl-over-slf4j:1.7.7 (*)
| | | +--- com.carrotsearch:hppc:0.5.4
| | | +--- de.jflex:jflex:1.6.0
| | | | \--- org.apache.ant:ant:1.7.0
| | | | \--- org.apache.ant:ant-launcher:1.7.0
| | | +--- com.github.rholder:snowball-stemmer:1.3.0.581.1
| | | \--- com.googlecode.concurrent-trees:concurrent-trees:2.4.0
| | +--- com.github.jbellis:jamm:0.3.0
| | +--- joda-time:joda-time:2.4
| | +--- org.fusesource:sigar:1.6.4
| | +--- org.eclipse.jdt.core.compiler:ecj:4.4.2
| | +--- org.caffinitas.ohc:ohc-core:0.4.4
| | | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.30
| | | \--- com.google.guava:guava:16.0 -> 25.1-jre (*)
| | +--- org.caffinitas.ohc:ohc-core-j8:0.4.4
| | | \--- org.caffinitas.ohc:ohc-core:0.4.4 (*)
| | +--- com.github.ben-manes.caffeine:caffeine:2.2.6
| | +--- org.jctools:jctools-core:1.2.1
| | \--- org.ow2.asm:asm:5.0.4 -> 9.1
| +--- org.apache.thrift:libthrift:0.12.0
| | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | +--- org.apache.httpcomponents:httpclient:4.5.6
| | | +--- org.apache.httpcomponents:httpcore:4.4.10
| | | +--- commons-logging:commons-logging:1.2
| | | \--- commons-codec:commons-codec:1.10
| | \--- org.apache.httpcomponents:httpcore:4.4.1 -> 4.4.10
| +--- net.java.dev.jna:jna:4.1.0
| +--- org.hamcrest:hamcrest-core:1.3
| \--- org.hamcrest:hamcrest-library:1.3
| \--- org.hamcrest:hamcrest-core:1.3
+--- com.google.guava:guava:25.1-jre (*)
+--- org.apache.logging.log4j:log4j-core:2.16.0
| \--- org.apache.logging.log4j:log4j-api:2.16.0
+--- junit:junit:4.12 (*)
+--- org.assertj:assertj-core:3.12.2
+--- org.mockito:mockito-core:2.25.1
| +--- net.bytebuddy:byte-buddy:1.9.7
| +--- net.bytebuddy:byte-buddy-agent:1.9.7
| \--- org.objenesis:objenesis:2.6 -> 3.0.1
+--- org.powermock:powermock-api-mockito2:2.0.0
| +--- org.powermock:powermock-api-support:2.0.0
| | +--- org.powermock:powermock-reflect:2.0.0
| | | +--- org.objenesis:objenesis:3.0.1
| | | +--- net.bytebuddy:byte-buddy:1.9.3 -> 1.9.7
| | | \--- net.bytebuddy:byte-buddy-agent:1.9.3 -> 1.9.7
| | \--- org.powermock:powermock-core:2.0.0
| | +--- org.powermock:powermock-reflect:2.0.0 (*)
| | +--- org.javassist:javassist:3.24.0-GA
| | +--- net.bytebuddy:byte-buddy:1.9.3 -> 1.9.7
| | \--- net.bytebuddy:byte-buddy-agent:1.9.3 -> 1.9.7
| \--- org.mockito:mockito-core:2.23.0 -> 2.25.1 (*)
+--- org.powermock:powermock-module-junit4:2.0.0
| +--- org.powermock:powermock-module-junit4-common:2.0.0
| | +--- org.powermock:powermock-reflect:2.0.0 (*)
| | +--- org.powermock:powermock-core:2.0.0 (*)
| | +--- junit:junit:4.12 (*)
| | \--- org.hamcrest:hamcrest-core:1.3
| +--- junit:junit:4.12 (*)
| \--- org.hamcrest:hamcrest-core:1.3
+--- org.awaitility:awaitility:3.1.6
| +--- org.hamcrest:hamcrest-library:1.3 (*)
| +--- org.hamcrest:hamcrest-core:1.3
| \--- org.objenesis:objenesis:2.6 -> 3.0.1
\--- com.datastax.oss.simulacron:simulacron-driver-3x:0.11.0
+--- com.datastax.oss.simulacron:simulacron-native-server:0.11.0
| +--- com.datastax.oss.simulacron:simulacron-common:0.11.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.12.1 -> 2.12.2 (*)
| | +--- com.datastax.oss.simulacron:simulacron-native-protocol-json:0.11.0
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.12.1 -> 2.12.2 (*)
| | | \--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
| | \--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
| +--- io.netty:netty-handler:4.1.12.Final -> 4.1.60.Final (*)
| \--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
+--- com.datastax.cassandra:cassandra-driver-core:3.10.0
| +--- io.netty:netty-handler:4.0.56.Final -> 4.1.60.Final (*)
| +--- com.google.guava:guava:19.0 -> 25.1-jre (*)
| +--- io.dropwizard.metrics:metrics-core:3.2.2 -> 4.1.18 (*)
| +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| +--- com.github.jnr:jnr-ffi:2.1.7 -> 2.2.2 (*)
| +--- com.github.jnr:jnr-posix:3.0.44 -> 3.1.5 (*)
| \--- com.fasterxml.jackson.core:jackson-databind:2.7.9.3 -> 2.12.2 (*)
\--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
testCompileOnly - Compile only dependencies for source set 'test'.
No dependencies
testImplementation - Implementation only dependencies for source set 'test'. (n)
+--- com.google.guava:guava:25.1-jre (n)
+--- org.apache.logging.log4j:log4j-core:2.16.0 (n)
+--- junit:junit:4.12 (n)
+--- org.assertj:assertj-core:3.12.2 (n)
+--- org.mockito:mockito-core:2.25.1 (n)
+--- org.powermock:powermock-api-mockito2:2.0.0 (n)
+--- org.powermock:powermock-module-junit4:2.0.0 (n)
+--- org.awaitility:awaitility:3.1.6 (n)
\--- com.datastax.oss.simulacron:simulacron-driver-3x:0.11.0 (n)
testRuntime - Runtime dependencies for source set 'test' (deprecated, use 'testRuntimeOnly' instead).
\--- org.cassandraunit:cassandra-unit:4.3.1.0
+--- junit:junit:4.12
| \--- org.hamcrest:hamcrest-core:1.3
+--- org.apache.cassandra:cassandra-all:3.11.5
| +--- org.xerial.snappy:snappy-java:1.1.1.7
| +--- net.jpountz.lz4:lz4:1.3.0
| +--- com.ning:compress-lzf:0.8.4
| +--- com.google.guava:guava:18.0
| +--- commons-cli:commons-cli:1.1
| +--- commons-codec:commons-codec:1.9 -> 1.10
| +--- org.apache.commons:commons-lang3:3.1
| +--- org.apache.commons:commons-math3:3.2
| +--- com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4
| +--- org.antlr:antlr:3.5.2
| | +--- org.antlr:antlr-runtime:3.5.2
| | \--- org.antlr:ST4:4.0.8
| | \--- org.antlr:antlr-runtime:3.5.2
| +--- org.antlr:antlr-runtime:3.5.2
| +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.slf4j:jcl-over-slf4j:1.7.7
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.2
| +--- com.googlecode.json-simple:json-simple:1.1
| +--- com.boundary:high-scale-lib:1.0.6
| +--- org.yaml:snakeyaml:1.11 -> 1.12
| +--- org.mindrot:jbcrypt:0.3m
| +--- io.airlift:airline:0.6
| | +--- javax.inject:javax.inject:1
| | \--- com.google.guava:guava:12.0 -> 18.0
| +--- io.dropwizard.metrics:metrics-core:3.1.5
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- io.dropwizard.metrics:metrics-jvm:3.1.5
| | +--- io.dropwizard.metrics:metrics-core:3.1.5 (*)
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- com.addthis.metrics:reporter-config3:3.0.3
| | +--- com.addthis.metrics:reporter-config-base:3.0.3
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | | +--- org.yaml:snakeyaml:1.12
| | | +--- org.hibernate:hibernate-validator:4.3.0.Final
| | | | +--- javax.validation:validation-api:1.0.0.GA
| | | | \--- org.jboss.logging:jboss-logging:3.1.0.CR2
| | | \--- org.apache.commons:commons-lang3:3.1
| | +--- io.dropwizard.metrics:metrics-core:3.1.0 -> 3.1.5 (*)
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.yaml:snakeyaml:1.12
| | +--- org.hibernate:hibernate-validator:4.3.0.Final (*)
| | \--- org.apache.commons:commons-lang3:3.1
| +--- com.thinkaurelius.thrift:thrift-server:0.3.7
| | +--- com.lmax:disruptor:3.0.1
| | \--- org.slf4j:slf4j-api:1.6.1 -> 1.7.25
| +--- com.clearspring.analytics:stream:2.5.2
| | \--- it.unimi.dsi:fastutil:6.5.7
| +--- ch.qos.logback:logback-core:1.1.3
| +--- ch.qos.logback:logback-classic:1.1.3
| | +--- ch.qos.logback:logback-core:1.1.3
| | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| +--- org.apache.cassandra:cassandra-thrift:3.11.5
| | +--- org.apache.commons:commons-lang3:3.1
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.25
| | +--- org.slf4j:jcl-over-slf4j:1.7.7 (*)
| | +--- com.carrotsearch:hppc:0.5.4
| | +--- de.jflex:jflex:1.6.0
| | | \--- org.apache.ant:ant:1.7.0
| | | \--- org.apache.ant:ant-launcher:1.7.0
| | +--- com.github.rholder:snowball-stemmer:1.3.0.581.1
| | \--- com.googlecode.concurrent-trees:concurrent-trees:2.4.0
| +--- com.github.jbellis:jamm:0.3.0
| +--- joda-time:joda-time:2.4
| +--- org.fusesource:sigar:1.6.4
| +--- org.eclipse.jdt.core.compiler:ecj:4.4.2
| +--- org.caffinitas.ohc:ohc-core:0.4.4
| | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
| | \--- com.google.guava:guava:16.0 -> 18.0
| +--- org.caffinitas.ohc:ohc-core-j8:0.4.4
| | \--- org.caffinitas.ohc:ohc-core:0.4.4 (*)
| +--- com.github.ben-manes.caffeine:caffeine:2.2.6
| +--- org.jctools:jctools-core:1.2.1
| \--- org.ow2.asm:asm:5.0.4
+--- org.apache.thrift:libthrift:0.12.0
| +--- org.slf4j:slf4j-api:1.7.25
| +--- org.apache.httpcomponents:httpclient:4.5.6
| | +--- org.apache.httpcomponents:httpcore:4.4.10
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.10
| \--- org.apache.httpcomponents:httpcore:4.4.1 -> 4.4.10
+--- net.java.dev.jna:jna:4.1.0
+--- org.hamcrest:hamcrest-core:1.3
\--- org.hamcrest:hamcrest-library:1.3
\--- org.hamcrest:hamcrest-core:1.3
testRuntimeClasspath - Runtime classpath of source set 'test'.
+--- com.datastax.oss:java-driver-core:4.11.1
| +--- com.datastax.oss:native-protocol:1.5.0
| +--- io.netty:netty-handler:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-resolver:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final
| | | \--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-transport:4.1.60.Final
| | | +--- io.netty:netty-common:4.1.60.Final
| | | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | | \--- io.netty:netty-resolver:4.1.60.Final (*)
| | \--- io.netty:netty-codec:4.1.60.Final
| | +--- io.netty:netty-common:4.1.60.Final
| | +--- io.netty:netty-buffer:4.1.60.Final (*)
| | \--- io.netty:netty-transport:4.1.60.Final (*)
| +--- com.datastax.oss:java-driver-shaded-guava:25.1-jre-graal-sub-1
| +--- com.typesafe:config:1.4.1
| +--- com.github.jnr:jnr-posix:3.1.5
| | +--- com.github.jnr:jnr-ffi:2.2.2
| | | +--- com.github.jnr:jffi:1.3.1
| | | +--- org.ow2.asm:asm:9.1
| | | +--- org.ow2.asm:asm-commons:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1
| | | | | \--- org.ow2.asm:asm:9.1
| | | | \--- org.ow2.asm:asm-analysis:9.1
| | | | \--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | +--- org.ow2.asm:asm-util:9.1
| | | | +--- org.ow2.asm:asm:9.1
| | | | +--- org.ow2.asm:asm-tree:9.1 (*)
| | | | \--- org.ow2.asm:asm-analysis:9.1 (*)
| | | +--- com.github.jnr:jnr-a64asm:1.0.0
| | | \--- com.github.jnr:jnr-x86asm:1.0.2
| | \--- com.github.jnr:jnr-constants:0.10.1
| +--- org.slf4j:slf4j-api:1.7.26 -> 1.7.30
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| +--- com.esri.geometry:esri-geometry-api:1.2.1
| | +--- org.json:json:20090211
| | \--- org.codehaus.jackson:jackson-core-asl:1.9.12
| +--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- com.fasterxml.jackson.core:jackson-databind:2.12.2
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.12.2
| | \--- com.fasterxml.jackson.core:jackson-core:2.12.2
| +--- org.reactivestreams:reactive-streams:1.0.3
| +--- com.github.stephenc.jcip:jcip-annotations:1.0-1
| \--- com.github.spotbugs:spotbugs-annotations:3.1.12
| \--- com.google.code.findbugs:jsr305:3.0.2
+--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
+--- org.cassandraunit:cassandra-unit:4.3.1.0
| +--- junit:junit:4.12
| | \--- org.hamcrest:hamcrest-core:1.3
| +--- org.apache.cassandra:cassandra-all:3.11.5
| | +--- org.xerial.snappy:snappy-java:1.1.1.7
| | +--- net.jpountz.lz4:lz4:1.3.0
| | +--- com.ning:compress-lzf:0.8.4
| | +--- com.google.guava:guava:18.0 -> 25.1-jre
| | | +--- com.google.code.findbugs:jsr305:3.0.2
| | | +--- org.checkerframework:checker-qual:2.0.0
| | | +--- com.google.errorprone:error_prone_annotations:2.1.3
| | | +--- com.google.j2objc:j2objc-annotations:1.1
| | | \--- org.codehaus.mojo:animal-sniffer-annotations:1.14
| | +--- commons-cli:commons-cli:1.1
| | +--- commons-codec:commons-codec:1.9 -> 1.10
| | +--- org.apache.commons:commons-lang3:3.1
| | +--- org.apache.commons:commons-math3:3.2
| | +--- com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4
| | +--- org.antlr:antlr:3.5.2
| | | +--- org.antlr:antlr-runtime:3.5.2
| | | \--- org.antlr:ST4:4.0.8
| | | \--- org.antlr:antlr-runtime:3.5.2
| | +--- org.antlr:antlr-runtime:3.5.2
| | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- org.slf4j:jcl-over-slf4j:1.7.7
| | | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.12
| | +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2
| | | \--- org.codehaus.jackson:jackson-core-asl:1.9.2 -> 1.9.12
| | +--- com.googlecode.json-simple:json-simple:1.1
| | +--- com.boundary:high-scale-lib:1.0.6
| | +--- org.yaml:snakeyaml:1.11 -> 1.12
| | +--- org.mindrot:jbcrypt:0.3m
| | +--- io.airlift:airline:0.6
| | | +--- javax.inject:javax.inject:1
| | | \--- com.google.guava:guava:12.0 -> 25.1-jre (*)
| | +--- io.dropwizard.metrics:metrics-core:3.1.5 -> 4.1.18 (*)
| | +--- io.dropwizard.metrics:metrics-jvm:3.1.5
| | | +--- io.dropwizard.metrics:metrics-core:3.1.5 -> 4.1.18 (*)
| | | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- com.addthis.metrics:reporter-config3:3.0.3
| | | +--- com.addthis.metrics:reporter-config-base:3.0.3
| | | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | | | +--- org.yaml:snakeyaml:1.12
| | | | +--- org.hibernate:hibernate-validator:4.3.0.Final
| | | | | +--- javax.validation:validation-api:1.0.0.GA
| | | | | \--- org.jboss.logging:jboss-logging:3.1.0.CR2
| | | | \--- org.apache.commons:commons-lang3:3.1
| | | +--- io.dropwizard.metrics:metrics-core:3.1.0 -> 4.1.18 (*)
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | | +--- org.yaml:snakeyaml:1.12
| | | +--- org.hibernate:hibernate-validator:4.3.0.Final (*)
| | | \--- org.apache.commons:commons-lang3:3.1
| | +--- com.thinkaurelius.thrift:thrift-server:0.3.7
| | | +--- com.lmax:disruptor:3.0.1
| | | \--- org.slf4j:slf4j-api:1.6.1 -> 1.7.30
| | +--- com.clearspring.analytics:stream:2.5.2
| | | \--- it.unimi.dsi:fastutil:6.5.7
| | +--- ch.qos.logback:logback-core:1.1.3
| | +--- ch.qos.logback:logback-classic:1.1.3
| | | +--- ch.qos.logback:logback-core:1.1.3
| | | \--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | +--- org.apache.cassandra:cassandra-thrift:3.11.5
| | | +--- org.apache.commons:commons-lang3:3.1
| | | +--- org.slf4j:slf4j-api:1.7.7 -> 1.7.30
| | | +--- org.slf4j:jcl-over-slf4j:1.7.7 (*)
| | | +--- com.carrotsearch:hppc:0.5.4
| | | +--- de.jflex:jflex:1.6.0
| | | | \--- org.apache.ant:ant:1.7.0
| | | | \--- org.apache.ant:ant-launcher:1.7.0
| | | +--- com.github.rholder:snowball-stemmer:1.3.0.581.1
| | | \--- com.googlecode.concurrent-trees:concurrent-trees:2.4.0
| | +--- com.github.jbellis:jamm:0.3.0
| | +--- joda-time:joda-time:2.4
| | +--- org.fusesource:sigar:1.6.4
| | +--- org.eclipse.jdt.core.compiler:ecj:4.4.2
| | +--- org.caffinitas.ohc:ohc-core:0.4.4
| | | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.30
| | | \--- com.google.guava:guava:16.0 -> 25.1-jre (*)
| | +--- org.caffinitas.ohc:ohc-core-j8:0.4.4
| | | \--- org.caffinitas.ohc:ohc-core:0.4.4 (*)
| | +--- com.github.ben-manes.caffeine:caffeine:2.2.6
| | +--- org.jctools:jctools-core:1.2.1
| | \--- org.ow2.asm:asm:5.0.4 -> 9.1
| +--- org.apache.thrift:libthrift:0.12.0
| | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | +--- org.apache.httpcomponents:httpclient:4.5.6
| | | +--- org.apache.httpcomponents:httpcore:4.4.10
| | | +--- commons-logging:commons-logging:1.2
| | | \--- commons-codec:commons-codec:1.10
| | \--- org.apache.httpcomponents:httpcore:4.4.1 -> 4.4.10
| +--- net.java.dev.jna:jna:4.1.0
| +--- org.hamcrest:hamcrest-core:1.3
| \--- org.hamcrest:hamcrest-library:1.3
| \--- org.hamcrest:hamcrest-core:1.3
+--- com.google.guava:guava:25.1-jre (*)
+--- org.apache.logging.log4j:log4j-core:2.16.0
| \--- org.apache.logging.log4j:log4j-api:2.16.0
+--- junit:junit:4.12 (*)
+--- org.assertj:assertj-core:3.12.2
+--- org.mockito:mockito-core:2.25.1
| +--- net.bytebuddy:byte-buddy:1.9.7
| +--- net.bytebuddy:byte-buddy-agent:1.9.7
| \--- org.objenesis:objenesis:2.6 -> 3.0.1
+--- org.powermock:powermock-api-mockito2:2.0.0
| +--- org.powermock:powermock-api-support:2.0.0
| | +--- org.powermock:powermock-reflect:2.0.0
| | | +--- org.objenesis:objenesis:3.0.1
| | | +--- net.bytebuddy:byte-buddy:1.9.3 -> 1.9.7
| | | \--- net.bytebuddy:byte-buddy-agent:1.9.3 -> 1.9.7
| | \--- org.powermock:powermock-core:2.0.0
| | +--- org.powermock:powermock-reflect:2.0.0 (*)
| | +--- org.javassist:javassist:3.24.0-GA
| | +--- net.bytebuddy:byte-buddy:1.9.3 -> 1.9.7
| | \--- net.bytebuddy:byte-buddy-agent:1.9.3 -> 1.9.7
| \--- org.mockito:mockito-core:2.23.0 -> 2.25.1 (*)
+--- org.powermock:powermock-module-junit4:2.0.0
| +--- org.powermock:powermock-module-junit4-common:2.0.0
| | +--- org.powermock:powermock-reflect:2.0.0 (*)
| | +--- org.powermock:powermock-core:2.0.0 (*)
| | +--- junit:junit:4.12 (*)
| | \--- org.hamcrest:hamcrest-core:1.3
| +--- junit:junit:4.12 (*)
| \--- org.hamcrest:hamcrest-core:1.3
+--- org.awaitility:awaitility:3.1.6
| +--- org.hamcrest:hamcrest-library:1.3 (*)
| +--- org.hamcrest:hamcrest-core:1.3
| \--- org.objenesis:objenesis:2.6 -> 3.0.1
\--- com.datastax.oss.simulacron:simulacron-driver-3x:0.11.0
+--- com.datastax.oss.simulacron:simulacron-native-server:0.11.0
| +--- com.datastax.oss.simulacron:simulacron-common:0.11.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.12.1 -> 2.12.2 (*)
| | +--- com.datastax.oss.simulacron:simulacron-native-protocol-json:0.11.0
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.12.1 -> 2.12.2 (*)
| | | \--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
| | \--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
| +--- io.netty:netty-handler:4.1.12.Final -> 4.1.60.Final (*)
| \--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
+--- com.datastax.cassandra:cassandra-driver-core:3.10.0
| +--- io.netty:netty-handler:4.0.56.Final -> 4.1.60.Final (*)
| +--- com.google.guava:guava:19.0 -> 25.1-jre (*)
| +--- io.dropwizard.metrics:metrics-core:3.2.2 -> 4.1.18 (*)
| +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| +--- com.github.jnr:jnr-ffi:2.1.7 -> 2.2.2 (*)
| +--- com.github.jnr:jnr-posix:3.0.44 -> 3.1.5 (*)
| \--- com.fasterxml.jackson.core:jackson-databind:2.7.9.3 -> 2.12.2 (*)
\--- org.slf4j:slf4j-api:1.7.23 -> 1.7.30
testRuntimeOnly - Runtime only dependencies for source set 'test'. (n)
No dependencies
(*) - dependencies omitted (listed previously)
(n) - Not resolved (configuration is not meant to be resolved)
A web-based, searchable dependency report is available by adding the --scan option.
BUILD SUCCESSFUL in 1s
1 actionable task: 1 executed
For our apps, we have been excluding log4j explicitly for all scopes (runtime, compile, testRuntime, testCompile) and submodules to avoid accidentally adding log4j as a transitive dependency. At least for now, until we are sure we can stop pipelines from progressing if this goes in any of our projects (I believe Veracode is not s showstopper now).
Initially, it was only excluded for runtime and compile scopes only; we were adding explicit exclusions wherever needed. It was decided for testing dependencies, too, hence the explicit exclusion "everywhere" until we have the initiative in place to update all our dependencies.
Sorry I didn't mention it after, happy to close this one as it is an internal tool and the upgrade has been done already. Thanks!
As per security vulnerability, log4j will be excluded from runtime and compile scope dependencies for both main and test dependencies in cqlmigrate.