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.junit.platform junit-platform-suite-engine 6.0.3 jar Eclipse Public License v2.0 No
org.slf4j slf4j-api 2.0.17 jar MIT No
org.yaml snakeyaml 2.2 jar Apache License, Version 2.0 No
org.apache.ant ant 1.10.17 jar The Apache Software License, Version 2.0 Yes
org.apache.poi poi 5.2.5 jar Apache License, Version 2.0 Yes
org.apache.poi poi-ooxml 5.2.5 jar Apache License, Version 2.0 Yes
org.junit.jupiter junit-jupiter 6.0.3 jar Eclipse Public License v2.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 Optional
ch.qos.logback logback-classic 1.5.32 jar Eclipse Public License - v 2.0GNU Lesser General Public License No
com.h2database h2 1.4.200 jar MPL 2.0 or EPL 1.0 No
org.apache.ant ant-junitlauncher 1.10.17 jar The Apache Software License, Version 2.0 No
org.hsqldb hsqldb 1.8.0.10 jar HSQLDB License, a BSD open source license No
org.mockito mockito-core 5.23.0 jar MIT No
org.mockito mockito-junit-jupiter 5.23.0 jar MIT No
org.slf4j jcl-over-slf4j 2.0.17 jar Apache-2.0 No
org.assertj assertj-core 3.27.7 jar Apache-2.0 Yes

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.oracle.database.jdbc ojdbc8 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
org.postgresql postgresql 42.7.3 jar BSD-2-Clause

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
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0 No
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0 No
org.junit.jupiter junit-jupiter-api 6.0.3 jar Eclipse Public License v2.0 No
org.junit.platform junit-platform-commons 6.0.3 jar Eclipse Public License v2.0 No
org.junit.platform junit-platform-engine 6.0.3 jar Eclipse Public License v2.0 No
org.junit.platform junit-platform-suite-api 6.0.3 jar Eclipse Public License v2.0 No
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0 No
com.github.virtuald curvesapi 1.08 jar BSD License Yes
com.zaxxer SparseBitSet 1.3 jar The Apache Software License, Version 2.0 Yes
commons-codec commons-codec 1.16.0 jar Apache-2.0 Yes
commons-io commons-io 2.15.0 jar Apache-2.0 Yes
org.apache.ant ant-launcher 1.10.17 jar The Apache Software License, Version 2.0 Yes
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0 Yes
org.apache.commons commons-compress 1.25.0 jar Apache-2.0 Yes
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0 Yes
org.apache.logging.log4j log4j-api 2.21.1 jar Apache-2.0 Yes
org.apache.poi poi-ooxml-lite 5.2.5 jar Apache License, Version 2.0 Yes
org.apache.xmlbeans xmlbeans 5.2.0 jar The Apache Software License, Version 2.0 Yes
org.junit.jupiter junit-jupiter-params 6.0.3 jar Eclipse Public License v2.0 Yes

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 Optional
org.junit.platform junit-platform-launcher 6.0.3 jar Eclipse Public License v2.0 No
org.junit.jupiter junit-jupiter-engine 6.0.3 jar Eclipse Public License v2.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
ch.qos.logback logback-core 1.5.32 jar Eclipse Public License - v 2.0GNU Lesser General Public License
net.bytebuddy byte-buddy 1.18.3 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.17.7 jar Apache License, Version 2.0
org.objenesis objenesis 3.3 jar 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.oracle.database.ha ons 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
com.oracle.database.ha simplefan 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
com.oracle.database.jdbc ucp 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
com.oracle.database.security oraclepki 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
com.oracle.database.security osdt_cert 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
com.oracle.database.security osdt_core 19.3.0.0 jar Oracle Free Use Terms and Conditions (FUTC)
org.checkerframework checker-qual 3.42.0 jar The MIT License

Project Dependency Graph

Dependency Tree

Licenses

MPL 2.0 or EPL 1.0: H2 Database Engine

GNU Lesser General Public License, Version 2.1: dbUnit Extension

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

HSQLDB License, a BSD open source license: HSQLDB Database

BSD-2-Clause: PostgreSQL JDBC Driver

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, JUnit Platform Suite API, JUnit Platform Suite Engine

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

BSD License: curvesapi

The MIT License: Checker Qual

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Log4j API, AssertJ Core, JCL 1.2 implemented over SLF4J

Apache License, Version 2.0: Apache Commons Collections, Apache Commons Math, Apache POI, Apache POI - API based on OPC and OOXML schemas, Apache POI - Common, Byte Buddy (without dependencies), Byte Buddy agent, Objenesis, SnakeYAML

MIT: SLF4J API Module, mockito-core, mockito-junit-jupiter

Oracle Free Use Terms and Conditions (FUTC): ojdbc8, ons, oraclepki, osdt_cert, osdt_core, simplefan, ucp

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

The Apache Software License, Version 2.0: Apache Ant + JUnit 5, Apache Ant Core, Apache Ant Launcher, SparseBitSet, XmlBeans

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
logback-classic-1.5.32.jar 286.5 kB 221 178 29 11 Yes No
logback-core-1.5.32.jar 644.4 kB 539 - - - - No
   • Root - 532 481 39 11 Yes -
   • Versioned - 7 1 1 21 Yes -
h2-1.4.200.jar 2.3 MB 950 - - - - No
   • Root - 947 944 47 1.7 Yes -
   • Versioned - 2 2 1 9 Yes -
   • Versioned - 1 1 1 10 Yes -
ons-19.3.0.0.jar 144.7 kB 108 97 5 1.6 Yes No
simplefan-19.3.0.0.jar 29.2 kB 35 30 2 1.8 Yes No
ojdbc8-19.3.0.0.jar 4.2 MB 1930 1844 39 1.8 Yes Yes
ucp-19.3.0.0.jar 1.7 MB 618 564 24 1.8 Yes No
oraclepki-19.3.0.0.jar 306 kB 122 121 9 1.7 No Yes
osdt_cert-19.3.0.0.jar 205.2 kB 76 69 2 1.7 Yes No
osdt_core-19.3.0.0.jar 306.9 kB 191 177 7 1.7 No No
byte-buddy-1.18.3.jar 9.2 MB 6220 - - - - No
   • Root - 3100 3046 39 1.5 Yes -
   • Versioned - 3090 3047 40 1.8 Yes -
   • Versioned - 30 25 1 24 Yes -
byte-buddy-agent-1.17.7.jar 366.2 kB 170 - - - - No
   • Root - 91 72 2 1.5 Yes -
   • Versioned - 79 73 3 1.8 Yes -
ant-junitlauncher-1.10.17.jar 95.4 kB 62 49 2 1.8 Yes No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes No
checker-qual-3.42.0.jar 230.8 kB 438 369 30 1.8 Yes No
hsqldb-1.8.0.10.jar 706.7 kB 383 314 13 1.2 No No
jspecify-1.0.0.jar 3.8 kB 14 - - - - No
   • Root - 10 4 1 1.8 No -
   • Versioned - 4 1 1 9 No -
junit-jupiter-api-6.0.3.jar 250.7 kB 224 208 9 17 Yes No
junit-platform-commons-6.0.3.jar 171.3 kB 103 87 10 17 Yes No
junit-platform-engine-6.0.3.jar 280.2 kB 195 177 9 17 Yes No
junit-platform-launcher-6.0.3.jar 246.1 kB 166 150 8 17 Yes No
junit-platform-suite-api-6.0.3.jar 25.9 kB 41 32 2 17 No No
junit-platform-suite-engine-6.0.3.jar 45 kB 26 15 2 17 Yes No
mockito-core-5.23.0.jar 720.7 kB 656 584 66 11 Yes No
mockito-junit-jupiter-5.23.0.jar 9.4 kB 14 6 3 11 Yes No
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes No
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes No
postgresql-42.7.3.jar 1.1 MB 551 484 44 1.8 Yes No
jcl-over-slf4j-2.0.17.jar 18.4 kB 26 - - - - No
   • Root - 24 8 2 1.8 Yes -
   • Versioned - 2 1 1 9 No -
slf4j-api-2.0.17.jar 69.9 kB 71 - - - - No
   • Root - 69 55 4 1.8 Yes -
   • Versioned - 2 1 1 9 No -
snakeyaml-2.2.jar 334.4 kB 278 - - - - No
   • Root - 270 229 23 1.7 Yes -
   • Versioned - 8 3 2 9 Yes -
curvesapi-1.08.jar 117.2 kB 120 101 6 1.7 Yes No
SparseBitSet-1.3.jar 25.8 kB 25 15 1 1.6 Yes No
commons-codec-1.16.0.jar 360.7 kB 256 109 7 1.8 Yes No
commons-io-2.15.0.jar 500.6 kB 368 - - - - No
   • Root - 366 338 15 1.8 Yes -
   • Versioned - 2 1 1 9 No -
ant-1.10.17.jar 2.3 MB 1264 1180 62 1.8 Yes No
ant-launcher-1.10.17.jar 18.7 kB 14 4 1 1.8 Yes No
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes No
commons-compress-1.25.0.jar 1.1 MB 617 - - - - No
   • Root - 615 562 36 1.8 Yes -
   • Versioned - 2 1 1 9 No -
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes No
log4j-api-2.21.1.jar 317.5 kB 224 - - - - No
   • Root - 213 189 8 1.8 Yes -
   • Versioned - 11 4 2 9 Yes -
poi-5.2.5.jar 3 MB 1764 - - - - No
   • Root - 1762 1680 63 1.8 Yes -
   • Versioned - 2 1 1 9 No -
poi-ooxml-5.2.5.jar 2 MB 946 - - - - No
   • Root - 944 874 46 1.8 Yes -
   • Versioned - 2 1 1 9 No -
poi-ooxml-lite-5.2.5.jar 5.9 MB 4247 - - - - No
   • Root - 4245 2530 57 1.8 Yes -
   • Versioned - 2 1 1 9 No -
xmlbeans-5.2.0.jar 2.2 MB 1752 - - - - No
   • Root - 1744 1028 39 1.8 Yes -
   • Versioned - 8 2 2 9 Yes -
assertj-core-3.27.7.jar 1.4 MB 887 - - - - No
   • Root - 883 842 29 1.8 Yes -
   • Versioned - 4 1 1 9 No -
junit-jupiter-6.0.3.jar 6.4 kB 5 1 1 17 No No
junit-jupiter-engine-6.0.3.jar 356.1 kB 189 172 9 17 Yes No
junit-jupiter-params-6.0.3.jar 296.6 kB 216 195 9 17 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
49 47 MB 29362 22094 969 17 43 2
compile: 26 compile: 22.3 MB compile: 14751 compile: 11450 compile: 509 17 compile: 23 -
runtime: 2 runtime: 602.2 kB runtime: 355 runtime: 322 runtime: 17 runtime: 2 -
provided: 9 provided: 8.2 MB provided: 4069 provided: 3755 provided: 162 provided: 7 provided: 2
test: 12 test: 15.8 MB test: 10187 test: 6567 test: 281 11 test: 11 -