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 |
|---|---|---|---|---|
| com.google.inject | guice | 4.2.3 | jar | The Apache Software License, Version 2.0 |
| javax.ejb | javax.ejb-api | 3.2 | jar | CDDL + GPLv2 with classpath exception |
| org.eclipse.persistence | org.eclipse.persistence.jpa | 2.7.7 | jar | Eclipse Public License v. 2.0Eclipse Distribution License v. 1.0 |
| org.slf4j | slf4j-log4j12 | 1.7.30 | jar | MIT License |
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.jcsinfo.libs | basiclib | 1.5.2 | jar | MIT License |
| junit | junit | 4.13.1 | jar | Eclipse Public License 1.0 |
| mysql | mysql-connector-java | 8.0.23 | jar | The GNU General Public License, v2 with FOSS exception |
| org.projectlombok | lombok | 1.18.12 | jar | The MIT License |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
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 |
|---|---|---|---|---|
| com.google.protobuf | protobuf-java | 3.11.4 | jar | 3-Clause BSD License |
| org.hamcrest | hamcrest-core | 1.3 | jar | New BSD License |
The GNU General Public License, v2 with FOSS exception: MySQL Connector/J
3-Clause BSD License: Protocol Buffers [Core]
Apache 2.0: error-prone annotations
Eclipse Public License 1.0: JUnit
MIT License: BasicLib, DaoLayer, SLF4J API Module, SLF4J LOG4J-12 Binding
Eclipse Distribution License v. 1.0: EclipseLink ANTLR, EclipseLink ASM, EclipseLink Core, EclipseLink Hermes JPQL Parser, EclipseLink JPA, Jakarta Persistence
Public Domain: AOP alliance
New BSD License: Hamcrest Core
Eclipse Public License v. 2.0: EclipseLink ANTLR, EclipseLink ASM, EclipseLink Core, EclipseLink Hermes JPQL Parser, EclipseLink JPA, Jakarta Persistence
The MIT License: Checker Qual, Project Lombok
CDDL + GPLv2 with classpath exception: javax.ejb API, javax.transaction API
MIT license: Animal Sniffer Annotations
The Apache Software License, Version 2.0: Apache Log4j, FindBugs-jsr305, Google Guice - Core Library, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Guava: Google Core Libraries for Java, J2ObjC Annotations, javax.inject
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| aopalliance-1.0.jar | 4.5 kB | 15 | 9 | 2 | 1.3 | Yes |
| basiclib-1.5.2.jar | 75.1 kB | 54 | 38 | 7 | 1.8 | Yes |
| jsr305-3.0.2.jar | 19.9 kB | 46 | 35 | 3 | 1.5 | Yes |
| error_prone_annotations-2.2.0.jar | 13.7 kB | 34 | 22 | 2 | 1.7 | No |
| failureaccess-1.0.1.jar | 4.6 kB | 15 | 2 | 1 | 1.7 | Yes |
| guava-27.1-jre.jar | 2.7 MB | 1980 | 1950 | 18 | 1.8 | Yes |
| listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar | 2.2 kB | 7 | 0 | 0 | - | No |
| guice-4.2.3.jar | 856.9 kB | 614 | 585 | 15 | 1.8 | Yes |
| j2objc-annotations-1.1.jar | 8.8 kB | 23 | 12 | 1 | 1.5 | Yes |
| protobuf-java-3.11.4.jar | 1.7 MB | 692 | 666 | 2 | 1.7 | Yes |
| javax.ejb-api-3.2.jar | 64 kB | 105 | 87 | 4 | 1.7 | Yes |
| javax.inject-1.jar | 2.5 kB | 8 | 6 | 1 | 1.5 | No |
| javax.transaction-api-1.2.jar | 30.7 kB | 35 | 22 | 2 | 1.7 | Yes |
| junit-4.13.1.jar | 382.7 kB | 387 | 348 | 32 | 1.5 | Yes |
| log4j-1.2.17.jar | 489.9 kB | 353 | 314 | 21 | 1.4 | Yes |
| mysql-connector-java-8.0.23.jar | 2.4 MB | 1059 | 1007 | 28 | 1.8 | Yes |
| checker-qual-2.5.2.jar | 193.3 kB | 358 | 302 | 31 | 1.8 | Yes |
| animal-sniffer-annotations-1.17.jar | 3.4 kB | 12 | 1 | 1 | 1.7 | No |
| jakarta.persistence-2.2.3.jar | 173.8 kB | 241 | 213 | 6 | 1.8 | Yes |
| org.eclipse.persistence.antlr-2.7.7.jar | 147.6 kB | 131 | 116 | 4 | 1.7 | No |
| org.eclipse.persistence.asm-2.7.7.jar | 487.7 kB | 223 | 206 | 7 | 1.7 | Yes |
| org.eclipse.persistence.core-2.7.7.jar | 5.2 MB | 2272 | 2075 | 172 | 1.8 | Yes |
| org.eclipse.persistence.jpa-2.7.7.jar | 1.4 MB | 768 | 682 | 63 | 1.8 | Yes |
| org.eclipse.persistence.jpa.jpql-2.7.7.jar | 1.3 MB | 964 | 939 | 15 | 1.8 | Yes |
| hamcrest-core-1.3.jar | 45 kB | 52 | 45 | 3 | 1.5 | Yes |
| lombok-1.18.12.jar | 1.8 MB | 989 | 156 | 12 | - | Yes |
| slf4j-api-1.7.30.jar | 41.5 kB | 46 | 34 | 4 | 1.5 | Yes |
| slf4j-log4j12-1.7.30.jar | 12.2 kB | 20 | 8 | 2 | 1.5 | Yes |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 28 | 19.6 MB | 11503 | 9880 | 459 | 1.8 | 23 |
| compile: 22 | compile: 13.2 MB | compile: 8270 | compile: 7620 | compile: 375 | - | compile: 17 |
| test: 6 | test: 6.4 MB | test: 3233 | test: 2260 | test: 84 | - | test: 6 |