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 jgordianknot-core 1.6.3-b2 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus jmetis-core 1.6.3-b2 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus jmoneywise-core 1.6.3-b2 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus jprometheus-core 1.6.3-b2 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus jtethys-javafx 1.6.3-b2 jar The Apache Software License, Version 2.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 Classifier Type Licenses
net.sourceforge.joceanus jprometheus-sheet-api 1.6.3-b2 - jar The Apache Software License, Version 2.0
net.sourceforge.joceanus jtethys-core 1.6.3-b2 - jar The Apache Software License, Version 2.0
org.bouncycastle bcpg-jdk18on 1.78.1 - jar Bouncy Castle LicenceApache Software License, Version 2.0
org.bouncycastle bcprov-jdk18on 1.78.1 - jar Bouncy Castle Licence
org.bouncycastle bcutil-jdk18on 1.78.1 - jar Bouncy Castle Licence
org.json json 20240303 - jar Public Domain
org.jsoup jsoup 1.17.2 - jar The MIT License
org.openjfx javafx-base 17.0.11 win jar GPLv2+CE
org.openjfx javafx-base 17.0.11 - jar GPLv2+CE
org.openjfx javafx-controls 17.0.11 win jar GPLv2+CE
org.openjfx javafx-controls 17.0.11 - jar GPLv2+CE
org.openjfx javafx-graphics 17.0.11 win jar GPLv2+CE
org.openjfx javafx-graphics 17.0.11 - jar GPLv2+CE
org.openjfx javafx-media 17.0.11 win jar GPLv2+CE
org.openjfx javafx-media 17.0.11 - jar GPLv2+CE
org.openjfx javafx-web 17.0.11 win jar GPLv2+CE
org.openjfx javafx-web 17.0.11 - jar GPLv2+CE

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.github.ben-manes.caffeine caffeine 2.9.3 jar Apache License, Version 2.0
com.github.waffle waffle-jna 3.3.0 jar MIT
com.google.errorprone error_prone_annotations 2.10.0 jar Apache 2.0
com.google.protobuf protobuf-java 3.25.1 jar BSD-3-Clause
com.h2database h2 2.2.224 jar MPL 2.0EPL 1.0
com.microsoft.sqlserver mssql-jdbc 12.6.1.jre11 jar MIT License
com.mysql mysql-connector-j 8.4.0 jar The GNU General Public License, v2 with Universal FOSS Exception, v1.0
com.zaxxer SparseBitSet 1.3 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.16.0 jar Apache-2.0
commons-io commons-io 2.15.0 jar Apache-2.0
net.java.dev.jna jna 5.13.0 jar LGPL-2.1-or-laterApache-2.0
net.java.dev.jna jna-platform 5.13.0 jar LGPL-2.1-or-laterApache-2.0
net.sourceforge.joceanus jprometheus-sheet-hssf 1.6.3-b2 jar The Apache Software License, Version 2.0
net.sourceforge.joceanus jprometheus-sheet-odf 1.6.3-b2 jar The Apache Software License, Version 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.21.1 jar Apache-2.0
org.apache.poi poi 5.2.5 jar Apache License, Version 2.0
org.checkerframework checker-qual 3.42.0 jar The MIT License
org.mariadb.jdbc mariadb-java-client 3.3.3 jar LGPL-2.1
org.postgresql postgresql 42.7.3 jar BSD-2-Clause
org.slf4j jcl-over-slf4j 2.0.7 jar Apache License, Version 2.0
org.slf4j slf4j-api 2.0.7 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

GPLv2+CE: javafx-base, javafx-controls, javafx-graphics, javafx-media, javafx-web

LGPL-2.1: mariadb-java-client

Apache 2.0: error-prone annotations

BSD-3-Clause: Protocol Buffers [Core]

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

BSD-2-Clause: PostgreSQL JDBC Driver

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 API, Bouncy Castle Provider

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

The MIT License: Checker Qual, jsoup Java HTML Parser

Apache Software License, Version 2.0: Bouncy Castle OpenPGP API

Apache-2.0: Apache Commons Codec, Apache Commons IO, Apache Log4j API, Java Native Access, Java Native Access Platform

Apache License, Version 2.0: Apache Commons Collections, Apache Commons Math, Apache POI - Common, Caffeine cache, JCL 1.2 implemented over SLF4J

MIT: waffle-jna

EPL 1.0: H2 Database Engine

MPL 2.0: H2 Database Engine

The Apache Software License, Version 2.0: GordianKnot Core Security Framework, Metis Core Data Framework, MoneyWise Personal Finance - Core, MoneyWise Personal Finance - javaFX, Prometheus Core Application Framework, Prometheus Sheet HSSF Service, Prometheus Sheet ODF Service, Prometheus Sheet Service API, SparseBitSet, Tethys Java Core Utilities, Tethys JavaFX Utilities

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
caffeine-2.9.3.jar 912.1 kB 703 692 4 1.8 Yes
waffle-jna-3.3.0.jar 71.7 kB 72 54 7 1.8 Yes
error_prone_annotations-2.10.0.jar 16 kB 37 25 2 1.7 Yes
protobuf-java-3.25.1.jar 1.9 MB 754 735 2 1.8 Yes
h2-2.2.224.jar 2.6 MB 1057 1049 58 21 Yes
mssql-jdbc-12.6.1.jre11.jar 1.5 MB 467 440 9 11 Yes
mysql-connector-j-8.4.0.jar 2.5 MB 1132 1078 31 1.8 Yes
SparseBitSet-1.3.jar 25.8 kB 25 15 1 1.6 Yes
commons-codec-1.16.0.jar 360.7 kB 256 109 7 1.8 Yes
commons-io-2.15.0.jar 500.6 kB 368 339 16 9 Yes
jna-5.13.0.jar 1.9 MB 188 125 4 1.6 Yes
jna-platform-5.13.0.jar 1.4 MB 1329 1282 14 1.6 Yes
jgordianknot-core-1.6.3-b2.jar 1.5 MB 908 837 47 11 Yes
jmetis-core-1.6.3-b2.jar 1.1 MB 220 178 14 11 Yes
jmoneywise-core-1.6.3-b2.jar 2.4 MB 730 659 25 11 Yes
jprometheus-core-1.6.3-b2.jar 619.3 kB 240 210 12 11 Yes
jprometheus-sheet-api-1.6.3-b2.jar 32.4 kB 37 21 2 11 Yes
jprometheus-sheet-hssf-1.6.3-b2.jar 23.7 kB 25 11 2 11 Yes
jprometheus-sheet-odf-1.6.3-b2.jar 75.9 kB 47 30 2 11 Yes
jtethys-core-1.6.3-b2.jar 466.1 kB 367 320 32 11 Yes
jtethys-javafx-1.6.3-b2.jar 280.3 kB 193 161 14 11 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.21.1.jar 317.5 kB 224 190 9 9 Yes
poi-5.2.5.jar 3 MB 1764 1681 64 9 Yes
bcpg-jdk18on-1.78.1.jar 476.9 kB 407 381 16 9 No
bcprov-jdk18on-1.78.1.jar 8.3 MB 5698 4257 183 21 No
bcutil-jdk18on-1.78.1.jar 705.1 kB 670 611 48 9 No
checker-qual-3.42.0.jar 230.8 kB 438 369 30 1.8 Yes
json-20240303.jar 78.3 kB 42 31 2 9 Yes
jsoup-1.17.2.jar 445.7 kB 298 276 8 9 Yes
mariadb-java-client-3.3.3.jar 668.7 kB 359 292 40 11 Yes
javafx-base-17.0.11-win.jar 746 kB 693 663 22 11 Yes
javafx-base-17.0.11.jar 0.3 kB 2 0 0 - -
javafx-controls-17.0.11-win.jar 2.6 MB 1511 1213 11 11 Yes
javafx-controls-17.0.11.jar 0.3 kB 2 0 0 - -
javafx-graphics-17.0.11-win.jar 5.9 MB 3323 2844 106 11 Yes
javafx-graphics-17.0.11.jar 0.3 kB 2 0 0 - -
javafx-media-17.0.11-win.jar 1.1 MB 218 175 15 11 Yes
javafx-media-17.0.11.jar 0.3 kB 2 0 0 - -
javafx-web-17.0.11-win.jar 31.9 MB 559 455 22 11 Yes
javafx-web-17.0.11.jar 0.3 kB 2 0 0 - -
postgresql-42.7.3.jar 1.1 MB 551 484 44 1.8 Yes
jcl-over-slf4j-2.0.7.jar 21.1 kB 26 9 3 9 Yes
slf4j-api-2.0.7.jar 63.6 kB 67 52 5 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
45 80.7 MB 27970 24178 1027 21 37
compile: 22 compile: 58.6 MB compile: 16124 compile: 13292 compile: 579 21 compile: 14
runtime: 23 runtime: 22.1 MB runtime: 11846 runtime: 10886 runtime: 448 runtime: 23