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.20 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.20.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.20.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.20.1 jar The Apache Software License, Version 2.0
jakarta.annotation jakarta.annotation-api 3.0.0 jar EPL 2.0GPL2 w/ CPE
org.apache.httpcomponents.client5 httpclient5 5.5.1 jar Apache License, Version 2.0
org.openapitools jackson-databind-nullable 0.2.8 jar Apache License 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
org.apache.logging.log4j log4j-core 2.25.2 jar Apache-2.0
org.apache.logging.log4j log4j-slf4j2-impl 2.25.2 jar Apache-2.0
org.junit.jupiter junit-jupiter 6.0.1 jar Eclipse Public License v2.0
org.simplejavamail simple-java-mail 8.12.6 jar The Apache Software License, Version 2.0
org.slf4j jul-to-slf4j 2.0.17 jar MIT
org.slf4j slf4j-api 2.0.17 jar MIT
org.testcontainers testcontainers 2.0.1 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
org.apache.httpcomponents.core5 httpcore5 5.3.6 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5-h2 5.3.6 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.bbottema jetbrains-runtime-annotations 1.0.2 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-api 3.6.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport 3.6.0 jar The Apache Software License, Version 2.0
com.github.docker-java docker-java-transport-zerodep 3.6.0 jar The Apache Software License, Version 2.0
com.pivovarit throwing-function 1.6.1 jar The Apache License, Version 2.0
com.sanctionco.jmail jmail 1.6.3 jar MIT License
commons-codec commons-codec 1.19.0 jar Apache-2.0
commons-io commons-io 2.20.0 jar Apache-2.0
jakarta.activation jakarta.activation-api 2.1.3 jar EDL 1.0
jakarta.mail jakarta.mail-api 2.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0
net.java.dev.jna jna 5.17.0 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.apache.logging.log4j log4j-api 2.25.2 jar Apache-2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.eclipse.angus angus-activation 2.0.2 jar EDL 1.0
org.eclipse.angus angus-mail 2.0.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0
org.jetbrains annotations 17.0.0 jar The Apache Software License, Version 2.0
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 6.0.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 6.0.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 6.0.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 6.0.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 6.0.1 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
org.simplejavamail core-module 8.12.6 jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License 2.0: JsonNullable Jackson module

The Apache License, Version 2.0: JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j, throwing-function

EDL 1.0: Angus Activation Registries, Angus Mail Provider, Jakarta Activation API, Jakarta Mail API

LGPL-2.1-or-later: Java Native Access

MIT License: jmail

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache Log4j API, Apache Log4j Core, Java Native Access, SLF4J 2 Provider for Log4j API, mailpit-java-client

Apache License, Version 2.0: Apache HttpClient, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2

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

MIT: Duct Tape, JUL to SLF4J bridge, SLF4J API Module, Testcontainers Core

EPL 2.0: Angus Mail Provider, Jakarta Annotations API, Jakarta Mail API

GPL2 w/ CPE: Angus Mail Provider, Jakarta Annotations API, Jakarta Mail API

The Apache Software License, Version 2.0: Jackson datatype: JSR310, Jackson-annotations, Jackson-core, JetBrains Java Annotations, Simple Java Mail, Simple Java Mail - Core module, docker-java-api, docker-java-transport, docker-java-transport-zerodep, jackson-databind, jetbrains-runtime-nullability-annotations

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
jackson-core-2.20.1.jar 593.2 kB 286 - - - -
   • Root - 250 213 16 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
jackson-databind-2.20.1.jar 1.7 MB 848 - - - -
   • Root - 846 808 23 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jsr310-2.20.1.jar 137.2 kB 88 - - - -
   • Root - 86 64 6 1.8 Yes
   • Versioned - 2 1 1 9 No
jetbrains-runtime-annotations-1.0.2.jar 8.4 kB 15 2 1 1.8 No
docker-java-api-3.6.0.jar 495.3 kB 404 389 5 1.8 Yes
docker-java-transport-3.6.0.jar 38.8 kB 45 34 1 1.8 Yes
docker-java-transport-zerodep-3.6.0.jar 2.3 MB 1474 1361 74 1.8 Yes
throwing-function-1.6.1.jar 21.5 kB 26 - - - -
   • Root - 25 14 2 1.8 Yes
   • Versioned - 1 1 1 9 No
jmail-1.6.3.jar 31 kB 28 16 4 1.8 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
jakarta.activation-api-2.1.3.jar 66.5 kB 60 46 3 1.8 Yes
jakarta.annotation-api-3.0.0.jar 26.4 kB 32 19 4 11 Yes
jakarta.mail-api-2.1.3.jar 236.5 kB 165 150 6 1.8 Yes
jna-5.17.0.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.5.1.jar 959.3 kB 595 548 28 1.8 Yes
httpcore5-5.3.6.jar 909.5 kB 703 657 31 1.8 Yes
httpcore5-h2-5.3.6.jar 242.5 kB 178 150 14 1.8 Yes
log4j-api-2.25.2.jar 349.6 kB 251 - - - -
   • Root - 240 209 11 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-core-2.25.2.jar 2 MB 1380 - - - -
   • Root - 1364 1264 59 1.8 Yes
   • Versioned - 16 6 3 9 Yes
log4j-slf4j2-impl-2.25.2.jar 30.2 kB 31 14 3 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
angus-activation-2.0.2.jar 27 kB 33 11 3 1.8 Yes
angus-mail-2.0.3.jar 498.5 kB 264 207 11 9 Yes
annotations-17.0.0.jar 19 kB 47 39 2 1.8 Yes
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
junit-jupiter-6.0.1.jar 6.4 kB 5 1 1 17 No
junit-jupiter-api-6.0.1.jar 250.7 kB 224 208 9 17 Yes
junit-jupiter-engine-6.0.1.jar 356 kB 189 172 9 17 Yes
junit-jupiter-params-6.0.1.jar 296.6 kB 216 195 9 17 Yes
junit-platform-commons-6.0.1.jar 171.3 kB 103 87 10 17 Yes
junit-platform-engine-6.0.1.jar 277.7 kB 193 175 9 17 Yes
jackson-databind-nullable-0.2.8.jar 27.7 kB 34 - - - -
   • Root - 32 15 1 1.8 Yes
   • Versioned - 2 1 1 9 No
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
duct-tape-1.0.8.jar 25.4 kB 37 22 6 1.8 Yes
core-module-8.12.6.jar 196 kB 182 90 18 1.8 Yes
simple-java-mail-8.12.6.jar 152.8 kB 88 66 9 1.8 Yes
jul-to-slf4j-2.0.17.jar 6.3 kB 15 - - - -
   • Root - 13 1 1 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
testcontainers-2.0.1.jar 18.3 MB 12781 10808 463 21 Yes
Total Size Entries Classes Packages Java Version Debug Information
43 35.7 MB 23171 19828 943 21 40
compile: 9 compile: 4.7 MB compile: 2851 compile: 2548 compile: 125 11 compile: 9
test: 34 test: 31 MB test: 20320 test: 17280 test: 818 21 test: 31