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 Optional
org.apache.httpcomponents.client5 httpclient5 5.7-beta1 jar Apache-2.0 No
org.apache.httpcomponents.core5 httpcore5-testing 5.5-beta4 jar Apache-2.0 No
org.slf4j slf4j-api 1.7.36 jar MIT License No
org.apache.logging.log4j log4j-core 2.26.1 jar Apache-2.0 Yes
org.apache.logging.log4j log4j-slf4j-impl 2.26.1 jar Apache-2.0 Yes

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.kohlschutter.junixsocket junixsocket-core 2.11.1 pom Apache License, Version 2.0
io.reactivex.rxjava3 rxjava 3.1.12 jar The Apache Software License, Version 2.0
org.apache.httpcomponents.client5 httpclient5-cache 5.7-beta1 jar Apache-2.0
org.apache.httpcomponents.client5 httpclient5-fluent 5.7-beta1 jar Apache-2.0
org.apache.httpcomponents.client5 httpclient5-websocket 5.7-beta1 jar Apache-2.0
org.apache.httpcomponents.core5 httpcore5-reactive 5.5-beta4 jar Apache-2.0
org.junit.jupiter junit-jupiter 5.14.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-launcher 1.14.4 jar Eclipse Public License v2.0
org.mockito mockito-core 4.11.0 jar The MIT License
org.testcontainers testcontainers 2.0.5 jar MIT
org.testcontainers testcontainers-junit-jupiter 2.0.5 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 Classifier Type Licenses Optional
commons-cli commons-cli 1.11.0 - jar Apache-2.0 No
org.apache.httpcomponents.core5 httpcore5 5.5-beta4 tests jar Apache-2.0 No
org.apache.httpcomponents.core5 httpcore5 5.5-beta4 - jar Apache-2.0 No
org.apache.httpcomponents.core5 httpcore5-h2 5.5-beta4 - jar Apache-2.0 No
org.apache.logging.log4j log4j-api 2.26.1 - jar Apache-2.0 Yes

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.kohlschutter.junixsocket junixsocket-common 2.11.1 jar Apache License, Version 2.0
com.kohlschutter.junixsocket junixsocket-native-common 2.11.1 jar Apache License, Version 2.0
commons-codec commons-codec 1.19.0 jar Apache-2.0
commons-io commons-io 2.22.0 jar Apache-2.0
net.bytebuddy byte-buddy 1.12.19 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.19 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-compress 1.28.0 jar Apache-2.0
org.apache.commons commons-lang3 3.18.0 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.jupiter junit-jupiter-api 5.14.4 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.14.4 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.14.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.14.4 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.14.4 jar Eclipse Public License v2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.reactivestreams reactive-streams 1.0.4 jar MIT-0
org.rnorth.duct-tape duct-tape 1.0.8 jar MIT

Project Dependency Graph

Dependency Tree

Licenses

MIT-0: reactive-streams

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

LGPL-2.1-or-later: Java Native Access

MIT License: SLF4J API Module

The MIT License: mockito-core

Apache-2.0: Apache Commons CLI, Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpClient Cache, Apache HttpClient Fluent, Apache HttpClient Integration Tests, Apache HttpClient WebSocket, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, Apache HttpComponents Core Integration Tests, Apache HttpComponents Core Reactive Extensions, Apache Log4j API, Apache Log4j Core, Java Native Access, SLF4J 1 Binding for Log4j API

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Objenesis, junixsocket-common, junixsocket-core, junixsocket-native-common

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API, JUnit Platform Launcher

MIT: Duct Tape, Testcontainers :: JUnit Jupiter Extension, Testcontainers Core

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

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
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
junixsocket-common-2.11.1.jar 2.5 MB 1692 - - - -
   • Root - 388 367 2 1.7 Yes
   • Versioned - 219 213 3 9 Yes
   • Versioned - 217 211 3 14 Yes
   • Versioned - 217 211 3 15 Yes
   • Versioned - 217 211 3 16 Yes
   • Versioned - 217 211 3 20 Yes
   • Versioned - 217 211 3 21 Yes
junixsocket-core-2.11.1.pom 1.5 kB - - - - -
junixsocket-native-common-2.11.1.jar 838.3 kB 138 - - - -
   • Root - 120 2 1 1.7 Yes
   • Versioned - 9 3 2 9 Yes
   • Versioned - 9 3 2 21 Yes
commons-cli-1.11.0.jar 110.2 kB 73 - - - -
   • Root - 71 56 2 1.8 Yes
   • Versioned - 2 1 1 9 No
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.22.0.jar 609.2 kB 458 - - - -
   • Root - 456 428 15 1.8 Yes
   • Versioned - 2 1 1 9 No
rxjava-3.1.12.jar 2.7 MB 1803 - - - -
   • Root - 1801 1757 32 1.8 Yes
   • Versioned - 2 1 1 9 No
byte-buddy-1.12.19.jar 4 MB 2742 - - - -
   • Root - 2740 2687 38 1.6 Yes
   • Versioned - 2 1 1 9 No
byte-buddy-agent-1.12.19.jar 256.4 kB 90 - - - -
   • Root - 88 69 2 1.5 Yes
   • Versioned - 2 1 1 9 No
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
httpclient5-5.7-beta1.jar 1.1 MB 654 606 30 1.8 Yes
httpclient5-cache-5.7-beta1.jar 276.6 kB 173 150 7 1.8 Yes
httpclient5-fluent-5.7-beta1.jar 29.7 kB 28 12 1 1.8 Yes
httpclient5-websocket-5.7-beta1.jar 177.1 kB 135 105 14 1.8 Yes
httpcore5-5.5-beta4-tests.jar 717.2 kB 351 272 30 1.8 Yes
httpcore5-5.5-beta4.jar 1 MB 779 730 34 1.8 Yes
httpcore5-h2-5.5-beta4.jar 275.1 kB 190 161 15 1.8 Yes
httpcore5-reactive-5.5-beta4.jar 20.6 kB 22 7 1 1.8 Yes
httpcore5-testing-5.5-beta4.jar 130.2 kB 86 67 5 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
junit-jupiter-5.14.4.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.14.4.jar 242.5 kB 217 202 8 1.8 Yes
junit-jupiter-engine-5.14.4.jar 344 kB 179 162 9 1.8 Yes
junit-jupiter-params-5.14.4.jar 663.1 kB 433 399 22 1.8 Yes
junit-platform-commons-1.14.4.jar 164.4 kB 105 - - - -
   • Root - 94 78 10 1.8 Yes
   • Versioned - 11 5 1 9 Yes
junit-platform-engine-1.14.4.jar 271.7 kB 191 172 10 1.8 Yes
junit-platform-launcher-1.14.4.jar 223.2 kB 144 129 7 1.8 Yes
mockito-core-4.11.0.jar 684.9 kB 651 579 64 1.8 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
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
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
log4j-api-2.26.1.jar 351.4 kB 253 - - - -
   • Root - 242 210 12 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-core-2.26.1.jar 2 MB 1371 - - - -
   • Root - 1355 1253 60 1.8 Yes
   • Versioned - 16 6 3 9 Yes
log4j-slf4j-impl-2.26.1.jar 25.4 kB 31 14 4 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
45 44.8 MB 29362 24592 1062 22 43
compile: 10 compile: 5.8 MB compile: 3834 compile: 3403 compile: 196 1.8 compile: 10
test: 35 test: 39 MB test: 25528 test: 21189 test: 866 22 test: 33