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.googlecode.json-simple json-simple 1.1.1 jar The Apache Software License, Version 2.0
com.randomnoun.common common-public 1.0.10 jar Simplified BSD License
com.randomnoun.common log4j-one 1.0.0 jar Simplified BSD License
commons-cli commons-cli 1.4 jar Apache License, Version 2.0
org.mariadb.jdbc mariadb-java-client 1.8.0 jar LGPL-2.1

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.spotify docker-client 7.0.2 jar The Apache Software License, Version 2.0
javax.activation activation 1.1.1 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception
junit junit 4.13.2 jar Eclipse Public License 1.0
org.slf4j slf4j-reload4j 2.0.2 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 Optional
com.randomnoun.log4j log4j-good-bits 1.2.17-1 jar The Apache Software License, Version 2.0 No
commons-codec commons-codec 1.11 jar Apache License, Version 2.0 No
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0 No
jakarta.activation jakarta.activation-api 2.1.0 jar EDL 1.0 No
jakarta.mail jakarta.mail-api 2.1.0 jar EPL 2.0GPL2 w/ CPEEDL 1.0 No
org.apache.httpcomponents httpclient 4.5.13 jar Apache License, Version 2.0 No
org.apache.httpcomponents httpcore 4.4.5 jar Apache License, Version 2.0 No
org.springframework spring-beans 5.3.22 jar Apache License, Version 2.0 No
org.springframework spring-core 5.3.22 jar Apache License, Version 2.0 No
org.springframework spring-jcl 5.3.22 jar Apache License, Version 2.0 No
org.springframework spring-jdbc 5.3.22 jar Apache License, Version 2.0 No
org.springframework spring-tx 5.3.22 jar Apache License, Version 2.0 No
net.java.dev.jna jna-platform 5.12.1 jar LGPL-2.1-or-laterApache-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 Classifier Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.6.0 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.6.0 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.6.0 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-guava 2.6.0 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-base 2.6.0 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider 2.6.0 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.6.0 - jar The Apache Software License, Version 2.0
com.github.jnr jffi 1.2.9 - jar The Apache Software License, Version 2.0
com.github.jnr jffi 1.2.9 native jar The Apache Software License, Version 2.0
com.github.jnr jnr-constants 0.8.7 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-enxio 0.9 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-ffi 2.0.3 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-posix 3.0.12 - jar Common Public License - v 1.0GNU General Public License Version 2GNU Lesser General Public License Version 2.1
com.github.jnr jnr-unixsocket 0.8 - jar The Apache Software License, Version 2.0
com.github.jnr jnr-x86asm 1.0.2 - jar MIT License
com.google.guava guava 18.0 - jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.6 - jar The Apache Software License, Version 2.0
javax.ws.rs javax.ws.rs-api 2.0.1 - jar CDDL 1.1GPL2 w/ CPE
org.apache.commons commons-compress 1.9 - jar The Apache Software License, Version 2.0
org.bouncycastle bcpkix-jdk15on 1.52 - jar Bouncy Castle Licence
org.bouncycastle bcprov-jdk15on 1.52 - jar Bouncy Castle Licence
org.glassfish.hk2 hk2-api 2.4.0-b34 - jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-locator 2.4.0-b34 - jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-utils 2.4.0-b34 - jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 osgi-resource-locator 1.0.1 - jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external aopalliance-repackaged 2.4.0-b34 - jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external javax.inject 2.4.0-b34 - jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.bundles.repackaged jersey-guava 2.22.2 - jar CDDL+GPL License
org.glassfish.jersey.connectors jersey-apache-connector 2.22.2 - jar CDDL+GPL License
org.glassfish.jersey.core jersey-client 2.22.2 - jar CDDL+GPL License
org.glassfish.jersey.core jersey-common 2.22.2 - jar CDDL+GPL License
org.glassfish.jersey.ext jersey-entity-filtering 2.22.2 - jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-json-jackson 2.22.2 - jar CDDL+GPL License
org.hamcrest hamcrest-core 1.3 - jar New BSD License
org.javassist javassist 3.18.1-GA - jar MPL 1.1LGPL 2.1Apache License 2.0
org.ow2.asm asm 5.0.3 - jar BSD
org.ow2.asm asm-analysis 5.0.3 - jar BSD
org.ow2.asm asm-commons 5.0.3 - jar BSD
org.ow2.asm asm-tree 5.0.3 - jar BSD
org.ow2.asm asm-util 5.0.3 - jar BSD
org.slf4j slf4j-api 2.0.2 - jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: javax.ws.rs-api

LGPL-2.1: mariadb-java-client

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module, SLF4J Reload4j Binding, jnr-x86asm

Simplified BSD License: randomnoun common classes, randomnoun log4j1 classes, sql-explainerator

GPL2 w/ CPE: Jakarta Mail API, javax.ws.rs-api

New BSD License: Hamcrest Core

Common Public License - v 1.0: jnr-posix

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

BSD: ASM Analysis, ASM Commons, ASM Core, ASM Tree, ASM Util

EDL 1.0: Jakarta Activation API, Jakarta Mail API

Apache License 2.0: Javassist

LGPL-2.1-or-later: Java Native Access Platform

Apache License, Version 2.0: Apache Commons CLI, Apache Commons Codec, Apache HttpClient, Apache HttpCore, Spring Beans, Spring Commons Logging Bridge, Spring Core, Spring JDBC, Spring Transaction

Apache-2.0: Java Native Access Platform

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JavaBeans(TM) Activation Framework

GNU Lesser General Public License Version 2.1: jnr-posix

LGPL 2.1: Javassist

EPL 2.0: Jakarta Mail API

CDDL + GPLv2 with classpath exception: HK2 API module, HK2 Implementation Utilities, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, javax.annotation API, javax.inject:1 as OSGi bundle

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Commons Compress, Apache Commons Logging, Apache Log4j, Commons Lang, Guava: Google Core Libraries for Java, JSON.simple, Jackson-JAXRS-JSON, Jackson-JAXRS-base, Jackson-annotations, Jackson-core, Jackson-datatype-Guava, Jackson-module-JAXB-annotations, docker-client, jackson-databind, jffi, jnr-constants, jnr-enxio, jnr-ffi, jnr-unixsocket

CDDL+GPL License: jersey-connectors-apache, jersey-core-client, jersey-core-common, jersey-ext-entity-filtering, jersey-media-json-jackson, jersey-repackaged-guava

GNU General Public License Version 2: jnr-posix

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.6.0.jar 47 kB 70 58 1 1.6 Yes
jackson-core-2.6.0.jar 258.8 kB 116 93 9 1.6 Yes
jackson-databind-2.6.0.jar 1.2 MB 597 563 20 1.6 Yes
jackson-datatype-guava-2.6.0.jar 74.5 kB 65 44 7 1.6 Yes
jackson-jaxrs-base-2.6.0.jar 29.6 kB 31 16 4 1.6 Yes
jackson-jaxrs-json-provider-2.6.0.jar 16.8 kB 29 11 2 1.6 Yes
jackson-module-jaxb-annotations-2.6.0.jar 32.6 kB 30 12 3 1.6 Yes
jffi-1.2.9.jar 149 kB 137 126 2 1.6 Yes
jffi-1.2.9-native.jar 456.2 kB 29 0 0 - No
jnr-constants-0.8.7.jar 317.7 kB 199 178 11 1.5 Yes
jnr-enxio-0.9.jar 35 kB 39 28 2 1.5 Yes
jnr-ffi-2.0.3.jar 653.9 kB 681 625 35 1.6 Yes
jnr-posix-3.0.12.jar 197.6 kB 184 174 2 1.5 Yes
jnr-unixsocket-0.8.jar 19.1 kB 23 14 1 1.5 Yes
jnr-x86asm-1.0.2.jar 219.9 kB 97 84 2 1.5 Yes
guava-18.0.jar 2.3 MB 1719 1690 17 1.6 Yes
json-simple-1.1.1.jar 23.9 kB 23 12 2 1.2 Yes
common-public-1.0.10.jar 396.6 kB 257 208 26 1.8 Yes
log4j-one-1.0.0.jar 8.4 kB 14 3 1 1.6 Yes
log4j-good-bits-1.2.17-1.jar 319.5 kB 219 193 14 1.6 Yes
docker-client-7.0.2.jar 513.8 kB 421 405 6 1.7 Yes
commons-cli-1.4.jar 53.8 kB 40 27 1 1.5 Yes
commons-codec-1.11.jar 335 kB 243 96 7 1.6 Yes
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
jakarta.activation-api-2.1.0.jar 63.5 kB 57 43 3 - Yes
jakarta.mail-api-2.1.0.jar 235.8 kB 165 149 6 - Yes
activation-1.1.1.jar 69.4 kB 50 38 3 1.4 Yes
javax.annotation-api-1.3.2.jar 26.6 kB 29 15 3 1.8 Yes
javax.ws.rs-api-2.0.1.jar 115.5 kB 139 125 5 1.6 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
commons-compress-1.9.jar 378.2 kB 234 200 21 1.5 Yes
httpclient-4.5.13.jar 780.3 kB 511 470 24 1.6 Yes
httpcore-4.4.5.jar 327.4 kB 283 253 17 1.6 Yes
bcpkix-jdk15on-1.52.jar 622.8 kB 626 584 37 1.5 No
bcprov-jdk15on-1.52.jar 2.9 MB 2568 2430 126 1.5 No
hk2-api-2.4.0-b34.jar 178.9 kB 184 165 7 1.6 Yes
hk2-locator-2.4.0-b34.jar 181.3 kB 111 95 3 1.6 Yes
hk2-utils-2.4.0-b34.jar 119 kB 105 80 8 1.6 Yes
osgi-resource-locator-1.0.1.jar 20.2 kB 23 12 1 1.6 Yes
aopalliance-repackaged-2.4.0-b34.jar 14.8 kB 39 26 4 1.6 Yes
javax.inject-2.4.0-b34.jar 5.9 kB 15 6 1 1.6 No
jersey-guava-2.22.2.jar 971.3 kB 775 753 9 1.6 Yes
jersey-apache-connector-2.22.2.jar 25.1 kB 24 11 1 1.7 Yes
jersey-client-2.22.2.jar 167.4 kB 127 111 5 1.6 Yes
jersey-common-2.22.2.jar 698.4 kB 503 474 18 1.6 Yes
jersey-entity-filtering-2.22.2.jar 69.9 kB 72 57 3 1.7 Yes
jersey-media-json-jackson-2.22.2.jar 21.7 kB 29 15 2 1.7 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
javassist-3.18.1-GA.jar 714.2 kB 414 390 17 1.6 Yes
mariadb-java-client-1.8.0.jar 579.3 kB 277 232 33 1.7 Yes
asm-5.0.3.jar 53.2 kB 30 25 2 1.2 No
asm-analysis-5.0.3.jar 20.4 kB 19 13 1 1.2 No
asm-commons-5.0.3.jar 41.7 kB 27 22 1 1.2 No
asm-tree-5.0.3.jar 29 kB 35 30 1 1.2 No
asm-util-5.0.3.jar 43.3 kB 21 16 1 1.2 No
slf4j-api-2.0.2.jar 61.4 kB 66 52 5 - Yes
slf4j-reload4j-2.0.2.jar 9.4 kB 16 4 1 1.8 Yes
spring-beans-5.3.22.jar 699 kB 418 388 13 1.8 Yes
spring-core-5.3.22.jar 1.5 MB 1037 978 49 1.8 Yes
spring-jcl-5.3.22.jar 24.4 kB 28 17 2 1.8 Yes
spring-jdbc-5.3.22.jar 428.1 kB 318 288 17 1.8 Yes
spring-tx-5.3.22.jar 333.4 kB 295 261 20 1.8 Yes
jna-platform-5.12.1.jar 1.4 MB 1326 1279 14 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
64 22.2 MB 16897 15323 706 1.8 55
compile: 18 compile: 7.5 MB compile: 5553 compile: 4925 compile: 251 - compile: 18
test: 46 test: 14.7 MB test: 11344 test: 10398 test: 455 - test: 37