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.27.2 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.1 jar Apache-2.0
org.apache.commons commons-compress 1.26.1 jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 2.0.0-alpha-10 jar Apache-2.0
org.junit.jupiter junit-jupiter-api 5.10.2 jar Eclipse Public License v2.0
org.mockito mockito-core 5.11.0 jar MIT
org.slf4j slf4j-simple 2.0.12 jar MIT License
org.testcontainers junit-jupiter 1.19.7 jar MIT
org.testcontainers testcontainers 1.19.7 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.0-alpha-10 jar Apache-2.0
org.slf4j slf4j-api 2.0.12 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.16.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.16.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.16.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.16.1 jar The Apache Software License, Version 2.0
io.netty netty-buffer 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-codec 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-codec-dns 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-common 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-handler 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-resolver-dns 4.1.107.Final jar Apache License, Version 2.0
io.netty netty-transport 4.1.107.Final jar Apache License, Version 2.0
org.jboss.marshalling jboss-marshalling 2.0.11.Final jar Apache License 2.0
org.jboss.marshalling jboss-marshalling-river 2.0.11.Final jar Apache License 2.0
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.3.6 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.3.6 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.3.6 jar The Apache Software License, Version 2.0
com.redis testcontainers-redis-common 2.2.1 jar Apache-2.0
commons-codec commons-codec 1.16.1 jar Apache-2.0
commons-io commons-io 2.15.1 jar Apache-2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
net.bytebuddy byte-buddy 1.14.12 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.12 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.14.0 jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 2.0.0-alpha-10 jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 2.0.0-alpha-10 jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 2.0.0-alpha-10 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.10.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

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module, SLF4J Simple Provider

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

New BSD License: Hamcrest Core

Apache License 2.0: JBoss Marshalling API, JBoss Marshalling River

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, 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.16.1.jar 78.5 kB 87 74 2 9 Yes
jackson-core-2.16.1.jar 578.1 kB 269 208 15 21 Yes
jackson-databind-2.16.1.jar 1.6 MB 818 779 24 9 Yes
jackson-dataformat-yaml-2.16.1.jar 54.9 kB 43 21 4 9 Yes
docker-java-api-3.3.6.jar 472.5 kB 402 387 5 1.8 Yes
docker-java-transport-3.3.6.jar 37.6 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.3.6.jar 2.3 MB 1566 1319 77 1.8 Yes
testcontainers-redis-2.2.1.jar 9.3 kB 15 3 1 17 Yes
testcontainers-redis-common-2.2.1.jar 7.4 kB 13 2 1 17 Yes
commons-codec-1.16.1.jar 365.5 kB 259 110 8 9 Yes
commons-io-2.15.1.jar 501.2 kB 368 339 16 9 Yes
netty-buffer-4.1.107.Final.jar 307.7 kB 155 138 2 1.6 Yes
netty-codec-4.1.107.Final.jar 346.3 kB 244 215 10 1.6 Yes
netty-codec-dns-4.1.107.Final.jar 66.9 kB 65 45 1 1.6 Yes
netty-common-4.1.107.Final.jar 660.5 kB 524 492 9 1.6 Yes
netty-handler-4.1.107.Final.jar 562.9 kB 390 359 12 1.6 Yes
netty-resolver-4.1.107.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-resolver-dns-4.1.107.Final.jar 177.2 kB 134 114 1 1.6 Yes
netty-transport-4.1.107.Final.jar 497.2 kB 403 373 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.14.12.jar 4.2 MB 2935 2881 39 9 Yes
byte-buddy-agent-1.14.12.jar 256.8 kB 90 70 3 9 Yes
jna-5.13.0.jar 1.9 MB 188 125 4 1.6 Yes
commons-compress-1.26.1.jar 1.1 MB 624 570 37 9 Yes
commons-lang3-3.14.0.jar 658 kB 436 404 19 9 Yes
maven-resolver-api-2.0.0-alpha-10.jar 168.7 kB 175 151 12 1.8 Yes
maven-resolver-impl-2.0.0-alpha-10.jar 366.4 kB 234 202 15 1.8 Yes
maven-resolver-named-locks-2.0.0-alpha-10.jar 44.1 kB 42 24 3 1.8 Yes
maven-resolver-spi-2.0.0-alpha-10.jar 56.8 kB 89 62 13 1.8 Yes
maven-resolver-util-2.0.0-alpha-10.jar 202.4 kB 161 134 13 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
jboss-marshalling-2.0.11.Final.jar 224 kB 215 190 5 9 Yes
jboss-marshalling-river-2.0.11.Final.jar 88.9 kB 48 34 1 1.8 Yes
annotations-17.0.0.jar 19 kB 47 39 2 1.8 Yes
junit-jupiter-api-5.10.2.jar 211 kB 197 182 8 9 Yes
junit-platform-commons-1.10.2.jar 106.2 kB 64 44 7 9 Yes
mockito-core-5.11.0.jar 704 kB 642 570 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 9 Yes
redisson-3.27.2.jar 2.5 MB 1643 1551 64 1.8 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
slf4j-api-2.0.12.jar 68.1 kB 70 55 5 9 Yes
slf4j-simple-2.0.12.jar 15.7 kB 22 7 2 9 Yes
junit-jupiter-1.19.7.jar 11.9 kB 13 7 1 1.8 Yes
testcontainers-1.19.7.jar 17.8 MB 12226 10468 456 15 Yes
snakeyaml-2.2.jar 334.4 kB 278 230 24 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
51 40.6 MB 27145 23780 1063 21 50
compile: 20 compile: 8.6 MB compile: 5712 compile: 5156 compile: 205 21 compile: 20
provided: 3 provided: 114.7 kB provided: 120 provided: 85 provided: 9 provided: 2
test: 28 test: 31.9 MB test: 21313 test: 18539 test: 849 17 test: 28