Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
org.redisson redisson 4.2.0 jar Apache v2

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.redis testcontainers-redis 2.2.4 jar Apache-2.0
org.apache.commons commons-compress 1.28.0 jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 2.0.15 jar Apache-2.0
org.junit.jupiter junit-jupiter-api 5.14.2 jar Eclipse Public License v2.0
org.mockito mockito-core 5.21.0 jar MIT
org.slf4j slf4j-simple 2.0.17 jar MIT
org.testcontainers testcontainers 2.0.3 jar MIT
org.testcontainers testcontainers-junit-jupiter 2.0.3 jar MIT

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.apache.maven.resolver maven-resolver-named-locks 2.0.15 jar Apache-2.0
org.slf4j slf4j-api 2.0.17 jar MIT

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.esotericsoftware kryo 5.6.2 jar 3-Clause BSD License
com.esotericsoftware minlog 1.3.1 jar 3-Clause BSD License
com.esotericsoftware reflectasm 1.11.9 jar 3-Clause BSD License
io.netty netty-buffer 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-codec 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-codec-base 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-codec-compression 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-codec-dns 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-codec-marshalling 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-codec-protobuf 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-common 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-handler 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-resolver-dns 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-transport 4.2.9.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.2.9.Final jar Apache License, Version 2.0
org.jodd jodd-util 6.3.0 jar BSD-2-Clause
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.yaml snakeyaml 2.5 jar Apache License, Version 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.20 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-api 3.7.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.7.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.7.0 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.13.2 jar Apache-2.0
com.google.errorprone error_prone_annotations 2.41.0 jar Apache 2.0
com.redis testcontainers-redis-common 2.2.4 jar Apache-2.0
commons-codec commons-codec 1.19.0 jar Apache-2.0
commons-io commons-io 2.20.0 jar Apache-2.0
net.bytebuddy byte-buddy 1.17.7 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.17.7 jar Apache License, Version 2.0
net.java.dev.jna jna 5.18.1 jar LGPL-2.1-or-laterApache-2.0
org.apache.commons commons-lang3 3.18.0 jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 2.0.15 jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 2.0.15 jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 2.0.15 jar Apache-2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.jetbrains annotations 17.0.0 jar The Apache Software License, Version 2.0
org.junit.platform junit-platform-commons 1.14.2 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT

Project Dependency Graph

Dependency Tree

Licenses

3-Clause BSD License: Kryo, MinLog, ReflectASM

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache 2.0: error-prone annotations

Apache v2: Redisson

LGPL-2.1-or-later: Java Native Access

BSD-2-Clause: Jodd Util

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Gson, Java Native Access, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Named Locks, Maven Artifact Resolver Named Locks using Redisson, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, testcontainers-redis

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Netty/Buffer, Netty/Codec, Netty/Codec/Base, Netty/Codec/Compression, Netty/Codec/DNS, Netty/Codec/Marshalling, Netty/Codec/Protobuf, Netty/Common, Netty/Handler, Netty/Resolver, Netty/Resolver/DNS, Netty/Transport, Netty/Transport/Native/Unix/Common, Objenesis, SnakeYAML

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Platform Commons

MIT: Duct Tape, SLF4J API Module, SLF4J Simple Provider, Testcontainers :: JUnit Jupiter Extension, Testcontainers Core, mockito-core

The Apache Software License, Version 2.0: Jackson-annotations, JetBrains Java Annotations, docker-java-api, docker-java-transport, docker-java-transport-zerodep, javax.inject

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
kryo-5.6.2.jar 373.9 kB 247 233 5 1.8 Yes
minlog-1.3.1.jar 5.9 kB 12 2 1 1.6 Yes
reflectasm-1.11.9.jar 72.3 kB 37 26 2 1.5 Yes
jackson-annotations-2.20.jar 79.2 kB 87 74 2 1.8 Yes
docker-java-api-3.7.0.jar 495.4 kB 404 389 5 1.8 Yes
docker-java-transport-3.7.0.jar 38.8 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.7.0.jar 2.3 MB 1475 1362 74 1.8 Yes
gson-2.13.2.jar 289.9 kB 226 - - - -
   • Root - 224 203 9 1.8 Yes
   • Versioned - 2 1 1 9 No
error_prone_annotations-2.41.0.jar 20.4 kB 49 - - - -
   • Root - 42 29 2 1.8 Yes
   • Versioned - 7 1 1 9 No
testcontainers-redis-2.2.4.jar 9.3 kB 15 3 1 17 Yes
testcontainers-redis-common-2.2.4.jar 7.4 kB 13 2 1 17 Yes
commons-codec-1.19.0.jar 374.7 kB 263 - - - -
   • Root - 262 115 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-io-2.20.0.jar 564 kB 415 - - - -
   • Root - 414 387 15 1.8 Yes
   • Versioned - 1 1 1 9 No
netty-buffer-4.2.9.Final.jar 365.8 kB 193 - - - -
   • Root - 191 172 2 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-4.2.9.Final.jar 3.9 kB 12 - - - -
   • Root - 10 0 0 - -
   • Versioned - 2 1 1 9 No
netty-codec-base-4.2.9.Final.jar 153.2 kB 123 - - - -
   • Root - 121 96 6 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-compression-4.2.9.Final.jar 182.9 kB 124 - - - -
   • Root - 122 100 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-dns-4.2.9.Final.jar 70.2 kB 69 - - - -
   • Root - 67 46 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-marshalling-4.2.9.Final.jar 20.4 kB 38 - - - -
   • Root - 36 15 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-protobuf-4.2.9.Final.jar 14.7 kB 29 - - - -
   • Root - 27 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-common-4.2.9.Final.jar 793.1 kB 628 - - - -
   • Root - 626 588 13 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-handler-4.2.9.Final.jar 582.1 kB 382 - - - -
   • Root - 380 348 11 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-resolver-4.2.9.Final.jar 38.5 kB 44 - - - -
   • Root - 42 29 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-resolver-dns-4.2.9.Final.jar 187.5 kB 144 - - - -
   • Root - 142 121 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-4.2.9.Final.jar 563.3 kB 440 - - - -
   • Root - 438 407 12 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-native-unix-common-4.2.9.Final.jar 46.9 kB 48 - - - -
   • Root - 46 32 1 1.8 Yes
   • Versioned - 2 1 1 9 No
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
byte-buddy-1.17.7.jar 9 MB 6066 - - - -
   • Root - 3023 2970 38 1.5 Yes
   • Versioned - 3013 2971 39 1.8 Yes
   • Versioned - 30 25 1 24 Yes
byte-buddy-agent-1.17.7.jar 366.2 kB 170 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 79 73 3 1.8 Yes
jna-5.18.1.jar 2 MB 191 124 4 1.8 Yes
commons-compress-1.28.0.jar 1.1 MB 642 - - - -
   • Root - 641 589 36 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-lang3-3.18.0.jar 703 kB 444 - - - -
   • Root - 443 413 18 1.8 Yes
   • Versioned - 1 1 1 9 No
maven-resolver-api-2.0.15.jar 178.1 kB 179 155 13 1.8 Yes
maven-resolver-impl-2.0.15.jar 408.9 kB 258 223 18 1.8 Yes
maven-resolver-named-locks-2.0.15.jar 44.1 kB 42 24 3 1.8 Yes
maven-resolver-spi-2.0.15.jar 82.7 kB 124 91 20 1.8 Yes
maven-resolver-util-2.0.15.jar 271.8 kB 204 174 17 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
annotations-17.0.0.jar 19 kB 47 39 2 1.8 Yes
jodd-util-6.3.0.jar 337.7 kB 203 187 11 1.8 Yes
junit-jupiter-api-5.14.2.jar 242.5 kB 217 202 8 1.8 Yes
junit-platform-commons-1.14.2.jar 164.4 kB 105 - - - -
   • Root - 94 78 10 1.8 Yes
   • Versioned - 11 5 1 9 Yes
mockito-core-5.21.0.jar 711.5 kB 648 576 66 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
redisson-4.2.0.jar 2.8 MB 1909 1820 68 1.8 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-simple-2.0.17.jar 15.7 kB 22 - - - -
   • Root - 20 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
testcontainers-2.0.3.jar 17.8 MB 12561 10634 451 22 Yes
testcontainers-junit-jupiter-2.0.3.jar 14.9 kB 16 10 1 1.8 Yes
snakeyaml-2.5.jar 340 kB 281 - - - -
   • Root - 273 234 22 1.8 Yes
   • Versioned - 8 3 2 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
52 44.4 MB 30090 23578 1010 22 50
compile: 20 compile: 7 MB compile: 5022 compile: 4505 compile: 170 1.8 compile: 19
provided: 3 provided: 116.5 kB provided: 121 provided: 85 provided: 8 provided: 2
test: 29 test: 37.3 MB test: 24947 test: 18988 test: 832 22 test: 29