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
net.sourceforge.joceanus gordianknot 1.6.3-b5 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus metis 1.6.3-b5 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus oceanus 1.6.3-b5 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus prometheus-sheet-api 1.6.3-b5 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus tethys-core 1.6.3-b5 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
com.h2database h2 2.3.232 jar MPL 2.0EPL 1.0
com.microsoft.sqlserver mssql-jdbc 12.10.0.jre11 jar MIT License
com.mysql mysql-connector-j 9.2.0 jar The GNU General Public License, v2 with Universal FOSS Exception, v1.0
net.sourceforge.joceanus prometheus-sheet-hssf 1.6.3-b5 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus prometheus-sheet-odf 1.6.3-b5 jar The Apache Software License, Version 2.0
org.mariadb.jdbc mariadb-java-client 3.5.3 jar LGPL-2.1-or-later
org.postgresql postgresql 42.7.5 jar BSD-2-Clause

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.junit.jupiter junit-jupiter-api 5.12.1 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.12.1 jar Eclipse Public License v2.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
org.bouncycastle bcpg-jdk18on 1.80 jar Bouncy Castle LicenceApache Software License, Version 2.0
org.bouncycastle bcprov-jdk18on 1.80 jar Bouncy Castle Licence
org.bouncycastle bcutil-jdk18on 1.80 jar Bouncy Castle Licence
org.json json 20250107 jar Public Domain
org.jsoup jsoup 1.19.1 jar The MIT License

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
com.google.protobuf protobuf-java 4.29.0 jar BSD-3-Clause
com.zaxxer SparseBitSet 1.3 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.17.1 jar Apache-2.0
commons-io commons-io 2.18.0 jar Apache-2.0
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.24.3 jar Apache-2.0
org.apache.poi poi 5.4.0 jar Apache License, Version 2.0
org.checkerframework checker-qual 3.48.3 jar The 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
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.12.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.12.1 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

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

BSD-3-Clause: Protocol Buffers [Core]

BSD-2-Clause: PostgreSQL JDBC Driver

MIT License: Microsoft JDBC Driver for SQL Server

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

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

Public Domain: JSON in Java

Bouncy Castle Licence: Bouncy Castle ASN.1 Extension and Utility APIs, Bouncy Castle OpenPGP APIs, Bouncy Castle Provider

LGPL-2.1-or-later: mariadb-java-client

The MIT License: Checker Qual, jsoup Java HTML Parser

Apache Software License, Version 2.0: Bouncy Castle OpenPGP APIs

Apache License, Version 2.0: Apache Commons Collections, Apache Commons Math, Apache POI - Common

Apache-2.0: Apache Commons Codec, Apache Commons IO, Apache Log4j API

EPL 1.0: H2 Database Engine

MPL 2.0: H2 Database Engine

The Apache Software License, Version 2.0: GordianKnot Security Framework, Metis Data Framework, Oceanus Java Core Utilities, Prometheus Core Application Framework, Prometheus Sheet HSSF Service, Prometheus Sheet ODF Service, Prometheus Sheet Service API, SparseBitSet, Tethys UI Core Utilities

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
protobuf-java-4.29.0.jar 1.9 MB 758 738 2 1.8 Yes
h2-2.3.232.jar 2.7 MB 1060 - - - -
   • Root - 1059 1054 58 11 Yes
   • Versioned - 1 1 1 21 Yes
mssql-jdbc-12.10.0.jre11.jar 1.5 MB 472 445 9 11 Yes
mysql-connector-j-9.2.0.jar 2.6 MB 1138 1084 31 1.8 Yes
SparseBitSet-1.3.jar 25.8 kB 25 15 1 1.6 Yes
commons-codec-1.17.1.jar 372.7 kB 262 - - - -
   • Root - 261 114 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-io-2.18.0.jar 538.9 kB 398 - - - -
   • Root - 397 370 15 1.8 Yes
   • Versioned - 1 1 1 9 No
gordianknot-1.6.3-b5.jar 1.6 MB 947 876 48 17 Yes
metis-1.6.3-b5.jar 1.1 MB 232 187 15 17 Yes
oceanus-1.6.3-b5.jar 105.6 kB 82 59 12 17 Yes
prometheus-sheet-api-1.6.3-b5.jar 31.5 kB 35 21 2 17 Yes
prometheus-sheet-hssf-1.6.3-b5.jar 23.8 kB 27 11 2 17 Yes
prometheus-sheet-odf-1.6.3-b5.jar 75.9 kB 49 30 2 17 Yes
tethys-core-1.6.3-b5.jar 385.4 kB 307 268 24 17 Yes
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
log4j-api-2.24.3.jar 348.5 kB 247 - - - -
   • Root - 236 209 11 1.8 Yes
   • Versioned - 11 4 2 9 Yes
poi-5.4.0.jar 3 MB 1772 - - - -
   • Root - 1770 1687 64 1.8 Yes
   • Versioned - 2 1 1 9 No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
bcpg-jdk18on-1.80.jar 563.5 kB 490 - - - -
   • Root - 486 460 18 1.8 No
   • Versioned - 4 1 1 9 No
bcprov-jdk18on-1.80.jar 8.7 MB 6057 - - - -
   • Root - 4756 4542 189 1.8 No
   • Versioned - 1202 1093 91 9 No
   • Versioned - 41 32 1 11 No
   • Versioned - 29 20 1 15 No
   • Versioned - 29 15 5 21 No
bcutil-jdk18on-1.80.jar 705.2 kB 670 - - - -
   • Root - 666 610 47 1.8 No
   • Versioned - 4 1 1 9 No
checker-qual-3.48.3.jar 238.6 kB 454 381 33 1.8 Yes
json-20250107.jar 81.4 kB 43 - - - -
   • Root - 41 31 1 1.8 Yes
   • Versioned - 2 1 1 9 No
jsoup-1.19.1.jar 473 kB 305 - - - -
   • Root - 297 279 7 1.8 Yes
   • Versioned - 8 4 2 11 Yes
junit-jupiter-api-5.12.1.jar 233.4 kB 211 192 8 1.8 Yes
junit-jupiter-engine-5.12.1.jar 291.8 kB 171 150 9 1.8 Yes
junit-platform-commons-1.12.1.jar 151.9 kB 99 - - - -
   • Root - 88 69 9 1.8 Yes
   • Versioned - 11 5 1 9 Yes
junit-platform-engine-1.12.1.jar 255.8 kB 184 161 10 1.8 Yes
mariadb-java-client-3.5.3.jar 746.1 kB 395 - - - -
   • Root - 376 316 41 1.8 Yes
   • Versioned - 4 1 1 9 No
   • Versioned - 6 1 1 11 Yes
   • Versioned - 9 2 1 15 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
postgresql-42.7.5.jar 1.1 MB 535 472 38 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
32 32.7 MB 19406 16668 811 17 29
compile: 10 compile: 13.7 MB compile: 9168 compile: 7333 compile: 363 17 compile: 7
runtime: 16 runtime: 18 MB runtime: 9549 runtime: 8751 runtime: 408 runtime: 16
test: 6 test: 953.9 kB test: 689 test: 584 test: 40 1.8 test: 6