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.logicmachine reblCore 1.0 jar GNU LESSER GENERAL PUBLIC 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
mysql mysql-connector-java 8.0.22 jar The GNU General Public License, v2 with FOSS exception
org.hsqldb hsqldb 2.6.1 jar HSQLDB License, a BSD open source license
org.mariadb.jdbc mariadb-java-client 2.7.1 jar LGPL-2.1
org.postgresql postgresql 42.2.18 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
junit junit 4.13.2 jar Eclipse Public License 1.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.apache.geronimo.specs geronimo-jta_1.1_spec 1.1.1 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.google.protobuf protobuf-java 3.11.4 jar 3-Clause BSD License
org.checkerframework checker-qual 3.5.0 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.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

Licenses

The GNU General Public License, v2 with FOSS exception: MySQL Connector/J

3-Clause BSD License: Protocol Buffers [Core]

GNU LESSER GENERAL PUBLIC LICENSE: rebl.core, rebl.unitTests

LGPL-2.1: mariadb-java-client

HSQLDB License, a BSD open source license: HyperSQL Database

Eclipse Public License 1.0: JUnit

BSD-2-Clause: PostgreSQL JDBC Driver

The MIT License: Checker Qual

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: JTA 1.1

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
protobuf-java-3.11.4.jar 1.7 MB 692 666 2 1.7 Yes No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes No
mysql-connector-java-8.0.22.jar 2.4 MB 1052 1000 28 1.8 Yes No
geronimo-jta_1.1_spec-1.1.1.jar 16 kB 30 18 2 1.5 Yes No
checker-qual-3.5.0.jar 214.4 kB 382 321 33 1.8 Yes No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes No
hsqldb-2.6.1.jar 1.6 MB 729 665 23 - No Yes
reblCore-1.0.jar 179.9 kB 138 102 22 1.8 Yes No
mariadb-java-client-2.7.1.jar 624.9 kB 296 240 41 1.8 Yes No
postgresql-42.2.18.jar 1 MB 515 453 41 1.8 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
10 8.1 MB 4275 3860 227 1.8 9 1
compile: 2 compile: 195.9 kB compile: 168 compile: 120 compile: 24 - compile: 2 -
test: 2 test: 429.6 kB test: 441 test: 395 test: 35 - test: 2 -
runtime: 6 runtime: 7.5 MB runtime: 3666 runtime: 3345 runtime: 168 - runtime: 5 runtime: 1