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.logging.log4j log4j-slf4j2-impl 2.24.3 jar Apache-2.0
org.thymeleaf thymeleaf 3.1.2.RELEASE jar The Apache Software License, Version 2.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
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.36 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
ognl ognl 3.3.4 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.24.3 jar Apache-2.0
org.attoparser attoparser 2.0.7.RELEASE jar The Apache Software License, Version 2.0
org.javassist javassist 3.29.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.slf4j slf4j-api 2.0.17 jar MIT
org.unbescape unbescape 1.1.6.RELEASE 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
org.apache.logging.log4j log4j-core 2.24.3 jar Apache-2.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

Apache License 2.0: Javassist

Eclipse Public License 1.0: JUnit

The MIT License: Project Lombok

GNU Affero General Public License: ThymeLeafSimple

Apache-2.0: Apache Log4j API, Apache Log4j Core, SLF4J 2 Provider for Log4j API

LGPL 2.1: Javassist

MIT: SLF4J API Module

MPL 1.1: Javassist

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: OGNL - Object Graph Navigation Library, attoparser, thymeleaf, unbescape

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
ognl-3.3.4.jar 264.8 kB 156 144 4 1.8 Yes
log4j-api-2.24.3.jar 348.5 kB 247 - - - -
   • Root - 236 209 11 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-core-2.24.3.jar 1.9 MB 1320 - - - -
   • Root - 1303 1214 57 1.8 Yes
   • Versioned - 17 7 4 9 Yes
log4j-slf4j2-impl-2.24.3.jar 30.1 kB 31 14 3 1.8 Yes
attoparser-2.0.7.RELEASE.jar 246.5 kB 177 159 12 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
javassist-3.29.0-GA.jar 794 kB 450 426 17 1.8 Yes
lombok-1.18.36.jar 2.1 MB 1083 178 13 1.6 Yes
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
thymeleaf-3.1.2.RELEASE.jar 938.3 kB 626 578 41 1.8 Yes
unbescape-1.1.6.RELEASE.jar 173.9 kB 85 69 10 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
12 7.3 MB 4687 3441 207 1.8 12
compile: 8 compile: 2.9 MB compile: 1843 compile: 1654 compile: 102 1.8 compile: 8
runtime: 1 runtime: 1.9 MB runtime: 1320 runtime: 1214 runtime: 57 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