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
com.h2database h2 1.4.200 jar MPL 2.0 or EPL 1.0
com.massisframework j-text-utils 0.3.4 jar LGPL2.0 License
commons-cli commons-cli 1.4 jar Apache License, Version 2.0
javax.xml.bind jaxb-api 2.3.1 jar CDDL 1.1GPL2 w/ CPE
org.slf4j slf4j-api 1.7.32 jar MIT License
org.slf4j slf4j-simple 1.7.32 jar 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.junit.jupiter junit-jupiter-api 5.7.2 jar Eclipse Public License v2.0
org.mockito mockito-all 1.10.19 jar The MIT License

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
org.projectlombok lombok 1.18.20 jar The MIT License

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
au.com.bytecode opencsv 2.4 jar Apache 2
com.google.guava guava 21.0 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE

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.0 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.7.2 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

MPL 2.0 or EPL 1.0: H2 Database Engine

CDDL 1.1: jaxb-api

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

MIT License: SLF4J API Module, SLF4J Simple Binding

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

LGPL2.0 License: Java Text Utilities

GPL2 w/ CPE: jaxb-api

Apache 2: opencsv

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

Unknown: QNC

The MIT License: Mockito, Project Lombok

Apache License, Version 2.0: Apache Commons CLI

The Apache Software License, Version 2.0: Commons Lang, Guava: Google Core Libraries for Java

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
opencsv-2.4.jar 26 kB 28 16 2 1.5 Yes
guava-21.0.jar 2.5 MB 1867 1837 18 1.8 Yes
h2-1.4.200.jar 2.3 MB 950 944 47 - Yes
j-text-utils-0.3.4.jar 19.4 kB 28 15 3 1.8 Yes
commons-cli-1.4.jar 53.8 kB 40 27 1 1.5 Yes
commons-lang-2.6.jar 284.2 kB 155 133 10 1.3 Yes
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes
jaxb-api-2.3.1.jar 128.1 kB 136 111 7 - Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
junit-jupiter-api-5.7.2.jar 175.6 kB 168 153 8 - Yes
junit-platform-commons-1.7.2.jar 100 kB 63 43 7 - Yes
mockito-all-1.10.19.jar 1.2 MB 1215 752 79 1.5 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
lombok-1.18.20.jar 1.9 MB 1029 163 13 - Yes
slf4j-api-1.7.32.jar 41.5 kB 46 34 4 1.5 Yes
slf4j-simple-1.7.32.jar 15.3 kB 20 10 1 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
16 8.9 MB 5805 4279 205 1.8 16
compile: 10 compile: 5.4 MB compile: 3311 compile: 3158 compile: 94 - compile: 10
test: 5 test: 1.5 MB test: 1465 test: 958 test: 98 - test: 5
provided: 1 provided: 1.9 MB provided: 1029 provided: 163 provided: 13 - provided: 1