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.fasterxml.jackson.dataformat jackson-dataformat-csv 2.17.2 jar The Apache Software License, Version 2.0
org.apache.commons commons-jexl3 3.4.0 jar Apache-2.0
org.apache.logging.log4j log4j-core 2.23.1 jar Apache-2.0
org.glassfish.jaxb jaxb-runtime 4.0.5 jar Eclipse Distribution License - v 1.0
org.json json 20240303 jar Public Domain

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

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.34 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
com.fasterxml.jackson.core jackson-annotations 2.17.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.17.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.17.2 jar The Apache Software License, Version 2.0
com.sun.istack istack-commons-runtime 4.1.2 jar Eclipse Distribution License - v 1.0
commons-logging commons-logging 1.3.2 jar Apache-2.0
jakarta.activation jakarta.activation-api 2.1.3 jar EDL 1.0
jakarta.xml.bind jakarta.xml.bind-api 4.0.2 jar Eclipse Distribution License - v 1.0
org.apache.logging.log4j log4j-api 2.23.1 jar Apache-2.0
org.glassfish.jaxb jaxb-core 4.0.5 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 4.0.5 jar Eclipse Distribution License - v 1.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
org.eclipse.angus angus-activation 2.0.2 jar EDL 1.0

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

EDL 1.0: Angus Activation Registries, Jakarta Activation API

Eclipse Public License 1.0: JUnit

The MIT License: Project Lombok

Apache-2.0: Apache Commons JEXL, Apache Commons Logging, Apache Log4j API, Apache Log4j Core

Eclipse Distribution License - v 1.0: JAXB Core, JAXB Runtime, Jakarta XML Binding API, TXW2 Runtime, istack common utility code runtime

Public Domain: JSON in Java

GPL-3.0-only: Indicators

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: Jackson-annotations, Jackson-core, Jackson-dataformat-CSV, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.17.2.jar 78.5 kB 87 74 2 9 Yes
jackson-core-2.17.2.jar 581.9 kB 272 211 15 21 Yes
jackson-databind-2.17.2.jar 1.6 MB 824 785 24 9 Yes
jackson-dataformat-csv-2.17.2.jar 102.7 kB 57 37 3 9 Yes
istack-commons-runtime-4.1.2.jar 25.8 kB 35 23 4 11 Yes
commons-logging-1.3.2.jar 71.6 kB 42 28 3 9 Yes
jakarta.activation-api-2.1.3.jar 66.5 kB 60 46 3 9 Yes
jakarta.xml.bind-api-4.0.2.jar 131 kB 138 115 7 11 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
commons-jexl3-3.4.0.jar 549.2 kB 355 334 8 9 Yes
log4j-api-2.23.1.jar 342.5 kB 241 206 9 9 Yes
log4j-core-2.23.1.jar 1.9 MB 1310 1206 55 9 Yes
angus-activation-2.0.2.jar 27 kB 33 11 3 9 Yes
jaxb-core-4.0.5.jar 138.7 kB 158 107 18 11 Yes
jaxb-runtime-4.0.5.jar 920.2 kB 693 559 19 11 Yes
txw2-4.0.5.jar 73.3 kB 72 57 4 11 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
json-20240303.jar 78.3 kB 42 31 2 9 Yes
lombok-1.18.34.jar 2.1 MB 1083 178 13 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
19 9.2 MB 5943 4403 227 21 19
compile: 15 compile: 6.7 MB compile: 4386 compile: 3819 compile: 176 21 compile: 15
runtime: 1 runtime: 27 kB runtime: 33 runtime: 11 runtime: 3 runtime: 1
provided: 1 provided: 2.1 MB provided: 1083 provided: 178 provided: 13 provided: 1
test: 2 test: 429.6 kB test: 441 test: 395 test: 35 1.5 test: 2