Project Dependencies

compile

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

GroupIdArtifactIdVersionTypeLicensesOptional
cglibcglib3.3.0jarASF 2.0Yes
ch.qos.reload4jreload4j1.2.24jarThe Apache Software License, Version 2.0Yes
commons-loggingcommons-logging1.2jarThe Apache Software License, Version 2.0Yes
ognlognl3.3.4jarThe Apache Software License, Version 2.0Yes
org.apache.logging.log4jlog4j-api2.20.0jarApache License, Version 2.0Yes
org.javassistjavassist3.29.2-GAjarMPL 1.1LGPL 2.1Apache License 2.0Yes
org.slf4jslf4j-api2.0.6jarMIT LicenseYes

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:

GroupIdArtifactIdVersionTypeLicenses
ch.qos.logbacklogback-classic1.4.5jarEclipse Public License - v 1.0GNU Lesser General Public License
com.h2databaseh22.1.214jarMPL 2.0EPL 1.0
com.mysqlmysql-connector-j8.0.32jarThe GNU General Public License, v2 with Universal FOSS Exception, v1.0
eu.codearte.catch-exceptioncatch-exception2.0jarApache 2
org.apache.derbyderby10.15.2.0jarApache 2
org.apache.derbyderbyoptionaltools10.15.2.0jarApache 2
org.apache.derbyderbyshared10.15.2.0jarApache 2
org.apache.logging.log4jlog4j-core2.20.0jarApache License, Version 2.0
org.apache.velocityvelocity-engine-core2.3jarApache License, Version 2.0
org.assertjassertj-core3.24.2jarApache License, Version 2.0
org.hsqldbhsqldb2.6.1jarHSQLDB License, a BSD open source license
org.junit.jupiterjunit-jupiter-engine5.9.2jarEclipse Public License v2.0
org.junit.jupiterjunit-jupiter-params5.9.2jarEclipse Public License v2.0
org.mockitomockito-core5.2.0jarThe MIT License
org.mockitomockito-junit-jupiter5.2.0jarThe MIT License
org.mockitomockito-subclass5.2.0jarThe MIT License
org.postgresqlpostgresql42.5.4jarBSD-2-Clause
org.testcontainersjunit-jupiter1.17.6jarMIT
org.testcontainersmysql1.17.6jarMIT
org.testcontainerspostgresql1.17.6jarMIT

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:

GroupIdArtifactIdVersionTypeLicenses
com.microsoft.sqlservermssql-jdbc11.2.0.jre8jarMIT 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:

GroupIdArtifactIdVersionTypeLicenses
org.ow2.asmasm7.1jarBSD

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:

GroupIdArtifactIdVersionTypeLicenses
ch.qos.logbacklogback-core1.4.5jarEclipse Public License - v 1.0GNU Lesser General Public License
com.github.docker-javadocker-java-api3.2.13jarThe Apache Software License, Version 2.0
com.github.docker-javadocker-java-transport3.2.13jarThe Apache Software License, Version 2.0
com.github.docker-javadocker-java-transport-zerodep3.2.13jarThe Apache Software License, Version 2.0
com.google.protobufprotobuf-java3.21.9jarBSD-3-Clause
junitjunit4.13.2jarEclipse Public License 1.0
net.bytebuddybyte-buddy1.14.1jarApache License, Version 2.0
net.bytebuddybyte-buddy-agent1.14.1jarApache License, Version 2.0
net.java.dev.jnajna5.8.0jarLGPL, version 2.1Apache License v2.0
org.apache.commonscommons-compress1.22jarApache License, Version 2.0
org.apache.commonscommons-lang33.11jarApache License, Version 2.0
org.apache.derbyderbytools10.15.2.0jarApache 2
org.apiguardianapiguardian-api1.1.2jarThe Apache License, Version 2.0
org.checkerframeworkchecker-qual3.5.0jarThe MIT License
org.hamcresthamcrest-core1.3jarNew BSD License
org.jetbrainsannotations17.0.0jarThe Apache Software License, Version 2.0
org.junit.jupiterjunit-jupiter-api5.9.2jarEclipse Public License v2.0
org.junit.platformjunit-platform-commons1.9.2jarEclipse Public License v2.0
org.junit.platformjunit-platform-engine1.9.2jarEclipse Public License v2.0
org.objenesisobjenesis3.3jarApache License, Version 2.0
org.opentest4jopentest4j1.2.0jarThe Apache License, Version 2.0
org.rnorth.duct-tapeduct-tape1.0.8jarMIT
org.testcontainersdatabase-commons1.17.6jarMIT
org.testcontainersjdbc1.17.6jarMIT
org.testcontainerstestcontainers1.17.6jarMIT

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:

GroupIdArtifactIdVersionTypeLicenses
com.fasterxml.jackson.corejackson-annotations2.10.3jarThe Apache Software License, Version 2.0
com.fasterxml.jackson.corejackson-core2.13.2jarThe Apache Software License, Version 2.0
com.fasterxml.jackson.corejackson-databind2.13.2.1jarThe Apache Software License, Version 2.0
com.github.stephenc.jcipjcip-annotations1.0-1jarApache License, Version 2.0
com.microsoft.azuremsal4j1.13.0jarMIT License
com.nimbusdscontent-type2.2jarThe Apache Software License, Version 2.0
com.nimbusdslang-tag1.6jarThe Apache Software License, Version 2.0
com.nimbusdsnimbus-jose-jwt9.22jarThe Apache Software License, Version 2.0
com.nimbusdsoauth2-oidc-sdk9.35jarApache License, version 2.0
net.minidevaccessors-smart2.4.8jarThe Apache Software License, Version 2.0
net.minidevjson-smart2.4.8jarThe Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: OAuth 2.0 SDK with OpenID Connect extensions

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

Eclipse Public License 1.0: JUnit

MIT License: Microsoft JDBC Driver for SQL Server, SLF4J API Module, msal4j

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

The GNU General Public License, v2 with Universal FOSS Exception, v1.0: MySQL Connector/J

New BSD License: Hamcrest Core

Apache 2: Apache Derby Database Engine and Embedded JDBC Driver, Apache Derby Optional Tools, Apache Derby Shared Code, Apache Derby Tools, catch-exception

BSD: asm

Apache License 2.0: Javassist

The MIT License: Checker Qual, mockito-core, mockito-junit-jupiter, mockito-subclass

Apache License, Version 2.0: Apache Commons Compress, Apache Commons Lang, Apache Log4j API, Apache Log4j Core, Apache Velocity - Engine, AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, JCIP Annotations under Apache License, Objenesis

EPL 1.0: H2 Database Engine

MPL 1.1: Javassist

MPL 2.0: H2 Database Engine

LGPL, version 2.1: Java Native Access

Apache License v2.0: Java Native Access

HSQLDB License, a BSD open source license: HyperSQL Database

BSD-2-Clause: PostgreSQL JDBC Driver

BSD-3-Clause: Protocol Buffers [Core]

ASF 2.0: cglib

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

LGPL 2.1: Javassist

MIT: Duct Tape, Testcontainers :: Database-Commons, Testcontainers :: JDBC, Testcontainers :: JDBC :: MySQL, Testcontainers :: JDBC :: PostgreSQL, Testcontainers :: JUnit Jupiter Extension, Testcontainers Core

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, Apache Commons Logging, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, JetBrains Java Annotations, Nimbus Content Type, Nimbus JOSE+JWT, Nimbus LangTag, OGNL - Object Graph Navigation Library, docker-java-api, docker-java-transport, docker-java-transport-zerodep, jackson-databind, mybatis, reload4j

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

FilenameSizeEntriesClassesPackagesJava VersionDebug InformationSealed
logback-classic-1.4.5.jar266.1 kB22517327-YesNo
logback-core-1.4.5.jar577.5 kB49844642-YesNo
jackson-annotations-2.10.3.jar68.1 kB81692-YesNo
jackson-core-2.13.2.jar374.7 kB15612813-YesNo
jackson-databind-2.13.2.1.jar1.5 MB74570723-YesNo
docker-java-api-3.2.13.jar466.9 kB39738251.8YesNo
docker-java-transport-3.2.13.jar37.5 kB453411.8YesNo
docker-java-transport-zerodep-3.2.13.jar2 MB14121182631.8YesNo
jcip-annotations-1.0-1.jar4.7 kB14411.5NoNo
protobuf-java-3.21.9.jar1.7 MB70567921.7YesNo
h2-2.1.214.jar2.5 MB1031102658-YesNo
msal4j-1.13.0.jar288.9 kB21019911.8YesNo
mssql-jdbc-11.2.0.jre8.jar1.4 MB46343691.8YesNo
mysql-connector-j-8.0.32.jar2.5 MB11171065291.8YesNo
content-type-2.2.jar8.2 kB13211.7YesNo
lang-tag-1.6.jar10.9 kB14411.6YesNo
nimbus-jose-jwt-9.22.jar678.7 kB445401271.8YesNo
oauth2-oidc-sdk-9.35.jar810.8 kB513446481.7YesNo
catch-exception-2.0.jar11.5 kB241131.8YesNo
junit-4.13.2.jar384.6 kB389350321.5YesNo
byte-buddy-1.14.1.jar4.2 MB2916286239-YesNo
byte-buddy-agent-1.14.1.jar256.7 kB90703-YesNo
jna-5.8.0.jar1.7 MB17811741.6YesNo
accessors-smart-2.4.8.jar29.5 kB241321.8YesNo
json-smart-2.4.8.jar119.5 kB1079351.8YesNo
commons-compress-1.22.jar1 MB575523351.8YesNo
commons-lang3-3.11.jar577.7 kB368339171.8YesNo
derby-10.15.2.0.jar3.7 MB1756169892-YesYes
derbyoptionaltools-10.15.2.0.jar93 kB50467-YesYes
derbyshared-10.15.2.0.jar93.7 kB555312-YesNo
derbytools-10.15.2.0.jar264.4 kB12311411-YesNo
log4j-core-2.20.0.jar1.8 MB13051210541.8YesNo
velocity-engine-core-2.3.jar531.3 kB299256191.8YesNo
apiguardian-api-1.1.2.jar6.8 kB932-YesNo
assertj-core-3.24.2.jar1.3 MB85481428-YesNo
checker-qual-3.5.0.jar214.4 kB382321331.8YesNo
hamcrest-core-1.3.jar45 kB524531.5YesNo
hsqldb-2.6.1.jar1.6 MB72966523-NoYes
annotations-17.0.0.jar19 kB473921.8YesNo
junit-jupiter-api-5.9.2.jar207.8 kB1941798-YesNo
junit-jupiter-engine-5.9.2.jar246.6 kB1511349-YesNo
junit-jupiter-params-5.9.2.jar579.8 kB37734322-YesNo
junit-platform-commons-1.9.2.jar103 kB64447-YesNo
junit-platform-engine-1.9.2.jar189.2 kB1431279-YesNo
mockito-core-5.2.0.jar687.4 kB63756564-YesNo
mockito-junit-jupiter-5.2.0.jar5.5 kB921-YesNo
mockito-subclass-5.2.0.jar1.5 kB600-NoNo
objenesis-3.3.jar49.4 kB5943101.8YesNo
opentest4j-1.2.0.jar7.7 kB1172-YesNo
asm-7.1.jar114.8 kB42363-YesNo
postgresql-42.5.4.jar1 MB536469441.8YesNo
duct-tape-1.0.8.jar25.4 kB372261.8YesNo
database-commons-1.17.6.jar10.4 kB15831.8YesNo
jdbc-1.17.6.jar29.1 kB211231.8YesNo
junit-jupiter-1.17.6.jar11.2 kB13711.8YesNo
mysql-1.17.6.jar9.1 kB14411.8YesNo
postgresql-1.17.6.jar9.7 kB14611.8YesNo
testcontainers-1.17.6.jar11.8 MB869082963541.8YesNo
cglib-3.3.0.jar306.9 kB27024981.5YesNo
reload4j-1.2.24.jar332 kB243217141.5YesNo
commons-logging-1.2.jar61.8 kB422821.2YesNo
ognl-3.3.4.jar264.8 kB15614441.8YesNo
log4j-api-2.20.0.jar313.3 kB2231899-YesNo
javassist-3.29.2-GA.jar794.1 kB450426171.8YesNo
slf4j-api-2.0.6.jar62.5 kB66525-YesNo
TotalSizeEntriesClassesPackagesJava VersionDebug InformationSealed
6550.6 MB308992863413861.8623
compile: 8compile: 2.3 MBcompile: 1492compile: 1341compile: 62-compile: 8-
test: 45test: 43 MBtest: 26622test: 24791test: 1191-test: 43test: 3
provided: 12provided: 5.4 MBprovided: 2785provided: 2502provided: 133-provided: 11-