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 3.37.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.2 jar Apache-2.0
org.apache.commons commons-compress 1.27.1 jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 2.0.3 jar Apache-2.0
org.junit.jupiter junit-jupiter-api 5.11.2 jar Eclipse Public License v2.0
org.mockito mockito-core 5.14.2 jar MIT
org.slf4j slf4j-simple 2.0.16 jar MIT License
org.testcontainers junit-jupiter 1.20.3 jar MIT
org.testcontainers testcontainers 1.20.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.3 jar Apache-2.0
org.slf4j slf4j-api 2.0.16 jar MIT License

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.0 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
com.fasterxml.jackson.core jackson-annotations 2.18.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.18.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.18.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.18.0 jar The Apache Software License, Version 2.0
io.netty netty-buffer 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-codec 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-codec-dns 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-common 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-handler 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-resolver-dns 4.1.113.Final jar Apache License, Version 2.0
io.netty netty-transport 4.1.113.Final jar Apache License, Version 2.0
org.jodd jodd-util 6.2.2 jar BSD-2-Clause
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.yaml snakeyaml 2.2 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.github.docker-java docker-java-api 3.4.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.4.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.4.0 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.11.0 jar Apache-2.0
com.google.errorprone error_prone_annotations 2.27.0 jar Apache 2.0
com.redis testcontainers-redis-common 2.2.2 jar Apache-2.0
commons-codec commons-codec 1.17.1 jar Apache-2.0
commons-io commons-io 2.16.1 jar Apache-2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.15.4 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.15.4 jar Apache License, Version 2.0
net.java.dev.jna jna 5.13.0 jar LGPL-2.1-or-laterApache-2.0
org.apache.commons commons-lang3 3.16.0 jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 2.0.3 jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 2.0.3 jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 2.0.3 jar Apache-2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.jetbrains annotations 17.0.0 jar The Apache Software License, Version 2.0
org.junit.platform junit-platform-commons 1.11.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

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module, SLF4J Simple Provider

BSD-2-Clause: Jodd Util

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

New BSD License: Hamcrest Core

Apache v2: Redisson

LGPL-2.1-or-later: Java Native Access

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-build

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

MIT: Duct Tape, Testcontainers :: JUnit Jupiter Extension, Testcontainers Core, mockito-core

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

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
kryo-5.6.0.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.18.0.jar 79.1 kB 87 74 2 1.6 Yes
jackson-core-2.18.0.jar 596.8 kB 292 - - - -
   • Root - 245 210 14 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 12 3 1 11 Yes
   • Versioned - 11 2 1 17 Yes
   • Versioned - 11 2 1 21 Yes
   • Versioned - 11 2 1 - Yes
jackson-databind-2.18.0.jar 1.7 MB 827 - - - -
   • Root - 826 789 23 1.8 Yes
   • Versioned - 1 1 1 9 No
jackson-dataformat-yaml-2.18.0.jar 55.6 kB 41 - - - -
   • Root - 40 20 3 1.8 Yes
   • Versioned - 1 1 1 9 No
docker-java-api-3.4.0.jar 485.3 kB 402 387 5 1.8 Yes
docker-java-transport-3.4.0.jar 38.5 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.4.0.jar 2.3 MB 1566 1319 77 1.8 Yes
gson-2.11.0.jar 298.4 kB 244 - - - -
   • Root - 243 223 9 1.7 Yes
   • Versioned - 1 1 1 9 No
error_prone_annotations-2.27.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
testcontainers-redis-2.2.2.jar 9.3 kB 15 3 1 17 Yes
testcontainers-redis-common-2.2.2.jar 7.4 kB 13 2 1 17 Yes
commons-codec-1.17.1.jar 372.7 kB 262 - - - -
   • Root - 261 114 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-io-2.16.1.jar 508.8 kB 374 - - - -
   • Root - 373 346 15 1.8 Yes
   • Versioned - 1 1 1 9 No
netty-buffer-4.1.113.Final.jar 336.8 kB 172 155 2 1.6 Yes
netty-codec-4.1.113.Final.jar 352.1 kB 248 219 10 1.6 Yes
netty-codec-dns-4.1.113.Final.jar 67.1 kB 65 45 1 1.6 Yes
netty-common-4.1.113.Final.jar 694.5 kB 552 516 13 1.6 Yes
netty-handler-4.1.113.Final.jar 571.4 kB 392 360 12 1.6 Yes
netty-resolver-4.1.113.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-resolver-dns-4.1.113.Final.jar 181.8 kB 137 117 1 1.6 Yes
netty-transport-4.1.113.Final.jar 521.4 kB 416 386 12 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.15.4.jar 4.2 MB 2955 - - - -
   • Root - 2953 2900 38 1.6 Yes
   • Versioned - 2 1 1 9 No
byte-buddy-agent-1.15.4.jar 262.8 kB 93 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 2 1 1 9 No
jna-5.13.0.jar 1.9 MB 188 125 4 1.6 Yes
commons-compress-1.27.1.jar 1.1 MB 625 - - - -
   • Root - 624 572 36 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-lang3-3.16.0.jar 674.2 kB 426 - - - -
   • Root - 425 395 18 1.8 Yes
   • Versioned - 1 1 1 9 No
maven-resolver-api-2.0.3.jar 171.9 kB 176 152 13 1.8 Yes
maven-resolver-impl-2.0.3.jar 369.5 kB 235 203 15 1.8 Yes
maven-resolver-named-locks-2.0.3.jar 44.1 kB 42 24 3 1.8 Yes
maven-resolver-spi-2.0.3.jar 67.9 kB 103 74 16 1.8 Yes
maven-resolver-util-2.0.3.jar 219 kB 170 143 14 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
annotations-17.0.0.jar 19 kB 47 39 2 1.8 Yes
jodd-util-6.2.2.jar 337.6 kB 203 187 11 1.8 Yes
junit-jupiter-api-5.11.2.jar 216.3 kB 197 182 8 1.8 Yes
junit-platform-commons-1.11.2.jar 140.6 kB 86 - - - -
   • Root - 77 63 8 1.8 Yes
   • Versioned - 9 3 1 9 Yes
mockito-core-5.14.2.jar 707.7 kB 646 574 64 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-3.37.0.jar 2.6 MB 1682 1590 64 1.8 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
slf4j-api-2.0.16.jar 69.4 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-simple-2.0.16.jar 15.7 kB 22 - - - -
   • Root - 20 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
junit-jupiter-1.20.3.jar 14.7 kB 16 10 1 1.8 Yes
testcontainers-1.20.3.jar 17.8 MB 12233 10475 456 15 Yes
snakeyaml-2.2.jar 334.4 kB 278 - - - -
   • Root - 270 229 23 1.7 Yes
   • Versioned - 8 3 2 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
52 41.4 MB 27597 24184 1077 17 51
compile: 19 compile: 8.9 MB compile: 5788 compile: 5230 compile: 210 1.8 compile: 19
provided: 3 provided: 116 kB provided: 121 provided: 85 provided: 8 provided: 2
test: 30 test: 32.4 MB test: 21688 test: 18869 test: 859 17 test: 30