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.3.1 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.17 jar Apache-2.0
org.junit.jupiter junit-jupiter-api 5.14.3 jar Eclipse Public License v2.0
org.mockito mockito-core 5.23.0 jar MIT
org.slf4j slf4j-simple 2.0.17 jar MIT
org.testcontainers testcontainers 2.0.5 jar MIT
org.testcontainers testcontainers-junit-jupiter 2.0.5 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.17 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.12.Final jar Apache License, Version 2.0
io.netty netty-codec 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-codec-base 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-codec-compression 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-codec-dns 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-codec-marshalling 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-codec-protobuf 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-common 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-handler 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-resolver-dns 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-transport 4.2.12.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.2.12.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.1 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.7.1 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.7.1 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.14.0 jar Apache-2.0
com.google.errorprone error_prone_annotations 2.48.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.17 jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 2.0.17 jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 2.0.17 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.3 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.1.jar 500.1 kB 409 394 5 1.8 Yes
docker-java-transport-3.7.1.jar 38.8 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.7.1.jar 2.3 MB 1475 1362 74 1.8 Yes
gson-2.14.0.jar 313.6 kB 244 - - - -
   • Root - 242 221 9 1.8 Yes
   • Versioned - 2 1 1 9 No
error_prone_annotations-2.48.0.jar 20.3 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.12.Final.jar 370.8 kB 194 - - - -
   • Root - 192 173 2 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-4.2.12.Final.jar 4 kB 12 - - - -
   • Root - 10 0 0 - -
   • Versioned - 2 1 1 9 No
netty-codec-base-4.2.12.Final.jar 152.8 kB 122 - - - -
   • Root - 120 95 6 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-compression-4.2.12.Final.jar 182.5 kB 122 - - - -
   • Root - 120 98 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-dns-4.2.12.Final.jar 70.7 kB 69 - - - -
   • Root - 67 46 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-marshalling-4.2.12.Final.jar 20.4 kB 38 - - - -
   • Root - 36 15 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-protobuf-4.2.12.Final.jar 14.7 kB 29 - - - -
   • Root - 27 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-common-4.2.12.Final.jar 812.5 kB 634 - - - -
   • Root - 632 594 13 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-handler-4.2.12.Final.jar 579.5 kB 368 - - - -
   • Root - 366 334 11 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-resolver-4.2.12.Final.jar 33 kB 37 - - - -
   • Root - 35 22 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-resolver-dns-4.2.12.Final.jar 173.9 kB 130 - - - -
   • Root - 128 107 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-4.2.12.Final.jar 549.7 kB 421 - - - -
   • Root - 419 388 12 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-native-unix-common-4.2.12.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.17.jar 178.1 kB 179 155 13 1.8 Yes
maven-resolver-impl-2.0.17.jar 419 kB 263 227 19 1.8 Yes
maven-resolver-named-locks-2.0.17.jar 44.1 kB 42 24 3 1.8 Yes
maven-resolver-spi-2.0.17.jar 83 kB 124 91 20 1.8 Yes
maven-resolver-util-2.0.17.jar 277.3 kB 208 178 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.3.jar 242.5 kB 217 202 8 1.8 Yes
junit-platform-commons-1.14.3.jar 164.4 kB 105 - - - -
   • Root - 94 78 10 1.8 Yes
   • Versioned - 11 5 1 9 Yes
mockito-core-5.23.0.jar 720.7 kB 656 584 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.3.1.jar 2.8 MB 1933 1842 70 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.5.jar 17.8 MB 12566 10639 451 22 Yes
testcontainers-junit-jupiter-2.0.5.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.5 MB 30109 23594 1013 22 50
compile: 20 compile: 7 MB compile: 4996 compile: 4477 compile: 172 1.8 compile: 19
provided: 3 provided: 116.5 kB provided: 121 provided: 85 provided: 8 provided: 2
test: 29 test: 37.4 MB test: 24992 test: 19032 test: 833 22 test: 29