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.github.docker-java docker-java-core 3.2.14 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-httpclient5 3.2.14 jar The Apache Software License, Version 2.0

runtime

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

GroupId ArtifactId Version Type Licenses
org.slf4j slf4j-simple 1.7.32 jar MIT License

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.tomakehurst wiremock-jre8-standalone 2.35.1 jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.17.2 jar Apache License, Version 2.0
org.awaitility awaitility 4.2.0 jar Apache 2.0
org.junit.jupiter junit-jupiter-api 5.10.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.1 jar Eclipse Public License v2.0
org.mockito mockito-junit-jupiter 3.5.13 jar The MIT License

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
com.github.codeteapot.jmibeans jmibeans-core 0.1.0-SNAPSHOT jar Apache License, Version 2.0

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.fasterxml.jackson.core jackson-annotations 2.10.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.10.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.10.3 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-api 3.2.14 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.2.14 jar The Apache Software License, Version 2.0
com.google.guava guava 19.0 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.13 jar Apache License, Version 2.0
commons-io commons-io 2.6 jar Apache License, Version 2.0
net.java.dev.jna jna 5.12.1 jar LGPL-2.1-or-laterApache-2.0
org.apache.commons commons-compress 1.21 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.httpcomponents.client5 httpclient5 5.0.3 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5 5.0.2 jar Apache License, Version 2.0
org.bouncycastle bcpkix-jdk15on 1.64 jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on 1.64 jar Bouncy Castle Licence
org.slf4j slf4j-api 1.7.30 jar MIT License

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
net.bytebuddy byte-buddy 1.10.15 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.10.15 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest 2.1 jar BSD Licence 3
org.junit.platform junit-platform-commons 1.10.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.1 jar Eclipse Public License v2.0
org.mockito mockito-core 3.5.13 jar The MIT License
org.objenesis objenesis 3.1 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

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
com.github.mwiede jsch 0.1.58 jar Revised BSD

Project Dependency Graph

Dependency Tree

Licenses

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

Apache 2.0: Awaitility

LGPL-2.1-or-later: Java Native Access

Revised BSD: JSch

MIT License: SLF4J API Module, SLF4J Simple Binding

The MIT License: mockito-core, mockito-junit-jupiter

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpComponents Core HTTP/1.1, AssertJ fluent assertions, Byte Buddy (without dependencies), Byte Buddy agent, JMI Beans Core, JMI Beans Port Docker, Objenesis

Apache-2.0: Java Native Access

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

The Apache Software License, Version 2.0: Guava: Google Core Libraries for Java, Jackson-annotations, Jackson-core, WireMock, docker-java-api, docker-java-core, docker-java-transport, docker-java-transport-httpclient5, jackson-databind

BSD Licence 3: Hamcrest

Bouncy Castle Licence: Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.10.3.jar 68.1 kB 81 69 2 - Yes
jackson-core-2.10.3.jar 349.1 kB 144 118 13 - Yes
jackson-databind-2.10.3.jar 1.4 MB 691 656 22 - Yes
jmibeans-core-0.1.0-SNAPSHOT.jar 79.4 kB 104 89 5 1.8 Yes
docker-java-api-3.2.14.jar 470.7 kB 401 386 5 1.8 Yes
docker-java-core-3.2.14.jar 367.7 kB 298 281 7 1.8 Yes
docker-java-transport-3.2.14.jar 37.6 kB 45 34 1 1.8 Yes
docker-java-transport-httpclient5-3.2.14.jar 17.5 kB 20 9 1 1.8 Yes
jsch-0.1.58.jar 322.2 kB 210 191 4 - Yes
wiremock-jre8-standalone-2.35.1.jar 15.7 MB 9826 9146 386 - Yes
guava-19.0.jar 2.3 MB 1746 1717 17 1.6 Yes
commons-codec-1.13.jar 344.3 kB 248 101 7 1.7 Yes
commons-io-2.6.jar 214.8 kB 146 127 7 1.7 Yes
byte-buddy-1.10.15.jar 3.5 MB 2507 2452 37 - Yes
byte-buddy-agent-1.10.15.jar 259.2 kB 81 63 2 - Yes
jna-5.12.1.jar 1.9 MB 186 123 4 1.6 Yes
commons-compress-1.21.jar 1 MB 576 524 35 1.8 Yes
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
httpclient5-5.0.3.jar 775.8 kB 511 468 26 1.7 Yes
httpcore5-5.0.2.jar 809.7 kB 648 604 29 1.7 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 - Yes
assertj-core-3.17.2.jar 4.8 MB 3256 3179 62 - Yes
awaitility-4.2.0.jar 95.8 kB 92 76 8 1.8 Yes
bcpkix-jdk15on-1.64.jar 878 kB 791 738 46 - No
bcprov-jdk15on-1.64.jar 4.8 MB 3811 3637 158 - No
hamcrest-2.1.jar 123.1 kB 122 108 11 1.7 Yes
junit-jupiter-api-5.10.1.jar 211 kB 197 182 8 - Yes
junit-jupiter-engine-5.10.1.jar 244.7 kB 147 130 9 - Yes
junit-platform-commons-1.10.1.jar 106.3 kB 64 44 7 - Yes
junit-platform-engine-1.10.1.jar 204.8 kB 153 136 10 - Yes
mockito-core-3.5.13.jar 672 kB 661 588 65 1.8 Yes
mockito-junit-jupiter-3.5.13.jar 4.9 kB 9 2 1 1.8 Yes
objenesis-3.1.jar 60.4 kB 64 48 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 - Yes
slf4j-api-1.7.30.jar 41.5 kB 46 34 4 1.5 Yes
slf4j-simple-1.7.32.jar 15.3 kB 20 10 1 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
36 42.7 MB 28300 26427 1031 1.8 34
compile: 18 compile: 16.3 MB compile: 10763 compile: 9971 compile: 401 - compile: 16
test: 15 test: 26 MB test: 17203 test: 16166 test: 620 - test: 15
runtime: 1 runtime: 15.3 kB runtime: 20 runtime: 10 runtime: 1 - runtime: 1
provided: 2 provided: 401.6 kB provided: 314 provided: 280 provided: 9 - provided: 2