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.amazonaws aws-java-sdk-dynamodb 1.11.784 jar Apache License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.11.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.11.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.11.0 jar The Apache Software License, Version 2.0
com.github.derjust spring-data-dynamodb 5.0.4 jar The Apache License, Version 2.0
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
nz.net.ultraq.thymeleaf thymeleaf-layout-dialect 2.4.1 jar The Apache Software License, Version 2.0
org.apache.logging.log4j log4j-api 2.13.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-core 2.13.2 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-jcl 2.13.2 jar Apache License, Version 2.0
org.apache.poi poi 4.1.2 jar Apache License, Version 2.0
org.apache.poi poi-ooxml 4.1.2 jar Apache License, Version 2.0
org.apache.poi poi-ooxml-schemas 4.1.2 jar Apache License, Version 2.0
org.apache.poi poi-scratchpad 4.1.2 jar Apache License, Version 2.0
org.glassfish.jersey.core jersey-client 2.26 jar CDDL 1.1GPL2 w/ CPE
org.glassfish.jersey.inject jersey-hk2 2.26 jar CDDL 1.1GPL2 w/ CPE
org.glassfish.jersey.media jersey-media-jaxb 2.26 jar CDDL 1.1GPL2 w/ CPE
org.hibernate hibernate-validator 5.4.3.Final jar Apache License, Version 2.0
org.springframework spring-jdbc 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-web 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-webmvc 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework.security spring-security-config 5.2.3.RELEASE jar The Apache Software License, Version 2.0
org.springframework.security spring-security-web 5.2.3.RELEASE jar The Apache Software License, Version 2.0
org.thymeleaf thymeleaf-spring5 3.0.11.RELEASE jar The Apache Software License, Version 2.0
org.thymeleaf.extras thymeleaf-extras-springsecurity5 3.0.4.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
javax.el javax.el-api 3.0.0 jar CDDL + GPLv2 with classpath exception
org.glassfish javax.el 3.0.0 jar CDDL + GPLv2 with classpath exception
org.hamcrest hamcrest-all 1.3 jar New BSD License
org.junit.jupiter junit-jupiter-api 5.6.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.6.2 jar Eclipse Public License v2.0
org.mockito mockito-core 3.3.3 jar The MIT License
org.mockito mockito-junit-jupiter 3.3.3 jar The MIT License
org.skyscreamer jsonassert 1.5.0 jar The Apache Software License, Version 2.0
org.springframework spring-test 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework.security spring-security-test 5.2.3.RELEASE jar The Apache Software License, Version 2.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
javax.servlet javax.servlet-api 4.0.1 jar CDDL + GPLv2 with classpath exception

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.amazonaws aws-java-sdk-core 1.11.784 jar Apache License, Version 2.0
com.amazonaws aws-java-sdk-kms 1.11.784 jar Apache License, Version 2.0
com.amazonaws aws-java-sdk-s3 1.11.784 jar Apache License, Version 2.0
com.amazonaws jmespath-java 1.11.784 jar Apache License, Version 2.0
com.fasterxml classmate 1.3.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-cbor 2.6.7 jar The Apache Software License, Version 2.0
com.github.virtuald curvesapi 1.06 jar BSD License
com.zaxxer SparseBitSet 1.2 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.13 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.enterprise cdi-api 1.2 jar Apache License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.interceptor javax.interceptor-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.ws.rs javax.ws.rs-api 2.1 jar CDDL 1.1GPL2 w/ CPE
joda-time joda-time 2.8.1 jar Apache 2
nz.net.ultraq.thymeleaf thymeleaf-expression-processor 1.1.3 jar The Apache Software License, Version 2.0
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-compress 1.19 jar Apache License, Version 2.0
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.9 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.11 jar Apache License, Version 2.0
org.apache.xmlbeans xmlbeans 3.1.0 jar The Apache Software License, Version 2.0
org.attoparser attoparser 2.0.5.RELEASE jar The Apache Software License, Version 2.0
org.codehaus.groovy groovy 2.4.13 jar The Apache Software License, Version 2.0
org.glassfish.hk2 hk2-api 2.5.0-b42 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-locator 2.5.0-b42 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-utils 2.5.0-b42 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 osgi-resource-locator 1.0.1 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external aopalliance-repackaged 2.5.0-b42 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external javax.inject 2.5.0-b42 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.core jersey-common 2.26 jar CDDL 1.1GPL2 w/ CPE
org.hibernate.validator hibernate-validator 6.0.9.Final jar Apache License 2.0
org.javassist javassist 3.22.0-CR2 jar MPL 1.1LGPL 2.1Apache License 2.0
org.jboss.logging jboss-logging 3.3.0.Final jar Apache License, version 2.0
org.slf4j slf4j-api 1.7.25 jar MIT License
org.springframework spring-aop 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-context 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework spring-tx 5.2.5.RELEASE jar Apache License, Version 2.0
org.springframework.data spring-data-commons 2.0.9.RELEASE jar Apache License, Version 2.0
org.springframework.security spring-security-core 5.2.3.RELEASE jar The Apache Software License, Version 2.0
org.thymeleaf thymeleaf 3.0.11.RELEASE jar The Apache Software License, Version 2.0
org.unbescape unbescape 1.1.6.RELEASE jar The Apache Software License, Version 2.0
software.amazon.ion ion-java 1.0.2 jar The Apache 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
com.vaadin.external.google android-json 0.0.20131108.vaadin1 jar Apache License 2.0
net.bytebuddy byte-buddy 1.10.5 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.10.5 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.6.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.6.2 jar Eclipse Public License v2.0
org.objenesis objenesis 2.6 jar Apache 2
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3

CDDL 1.1: javax.ws.rs-api, jersey-core-client, jersey-core-common, jersey-inject-hk2, jersey-media-jaxb

The Apache License, Version 2.0: Spring Data DynamoDB, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j, software.amazon.ion:ion-java

MIT License: SLF4J API Module

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

GPL2 w/ CPE: javax.ws.rs-api, jersey-core-client, jersey-core-common, jersey-inject-hk2, jersey-media-jaxb

New BSD License: Hamcrest All

Apache 2: Joda-Time, Objenesis

Unknown: PMDB

Apache License 2.0: Hibernate Validator Engine, JSON library from Android SDK, Javassist

BSD License: curvesapi

The MIT License: mockito-core, mockito-junit-jupiter

Apache License, Version 2.0: AWS Java SDK for AWS KMS, AWS Java SDK for Amazon DynamoDB, AWS Java SDK for Amazon S3, AWS SDK for Java - Core, Apache Commons Codec, Apache Commons Collections, Apache Commons Compress, Apache Commons Math, Apache HttpClient, Apache HttpCore, Apache Log4j API, Apache Log4j Commons Logging Bridge, Apache Log4j Core, Apache POI, Byte Buddy (without dependencies), Byte Buddy agent, CDI APIs, Hibernate Validator Engine, JMES Path Query library, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Data Core, Spring Expression Language (SpEL), Spring JDBC, Spring TestContext Framework, Spring Transaction, Spring Web, Spring Web MVC

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: Expression Language 3.0, Expression Language 3.0 API, HK2 API module, HK2 Implementation Utilities, Java Servlet API, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, javax.annotation API, javax.inject:1 as OSGi bundle, javax.interceptor API

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Commons Logging, Apache Groovy, Bean Validation API, ClassMate, JSONassert, Jackson-annotations, Jackson-core, Jackson-dataformat-CBOR, SparseBitSet, Thymeleaf Expression Processor, XmlBeans, attoparser, jackson-databind, javax.inject, spring-security-config, spring-security-core, spring-security-test, spring-security-web, thymeleaf, thymeleaf-extras-springsecurity5, thymeleaf-layout-dialect, thymeleaf-spring5, unbescape

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aws-java-sdk-core-1.11.784.jar 1 MB 948 865 66 1.6 Yes
aws-java-sdk-dynamodb-1.11.784.jar 1.8 MB 1208 1178 17 1.6 Yes
aws-java-sdk-kms-1.11.784.jar 592.1 kB 405 389 4 1.6 Yes
aws-java-sdk-s3-1.11.784.jar 1.1 MB 809 771 26 1.6 Yes
jmespath-java-1.11.784.jar 27.6 kB 39 29 1 1.6 Yes
classmate-1.3.1.jar 64.8 kB 52 37 4 1.6 Yes
jackson-annotations-2.11.0.jar 68.2 kB 81 69 2 - Yes
jackson-core-2.11.0.jar 351.5 kB 144 118 13 - Yes
jackson-databind-2.11.0.jar 1.4 MB 693 658 22 - Yes
jackson-dataformat-cbor-2.6.7.jar 48.5 kB 25 10 1 1.6 Yes
spring-data-dynamodb-5.0.4.jar 177.1 kB 150 118 14 1.8 Yes
curvesapi-1.06.jar 111.9 kB 120 101 6 1.5 Yes
android-json-0.0.20131108.vaadin1.jar 18.3 kB 12 8 1 1.5 Yes
SparseBitSet-1.2.jar 24.5 kB 25 15 1 1.5 Yes
commons-codec-1.13.jar 344.3 kB 248 101 7 1.7 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
javax.annotation-api-1.2.jar 26.4 kB 29 15 3 1.6 Yes
javax.el-api-3.0.0.jar 73.1 kB 57 46 1 1.7 Yes
cdi-api-1.2.jar 71.1 kB 118 98 7 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
javax.interceptor-api-1.2.jar 24.4 kB 21 10 1 1.7 Yes
javax.servlet-api-4.0.1.jar 95.5 kB 109 85 4 1.8 Yes
validation-api-1.1.0.Final.jar 63.8 kB 122 106 8 1.6 Yes
javax.ws.rs-api-2.1.jar 127.5 kB 152 137 6 1.8 Yes
joda-time-2.8.1.jar 621.9 kB 749 246 7 1.5 Yes
byte-buddy-1.10.5.jar 3.3 MB 2415 2360 37 - Yes
byte-buddy-agent-1.10.5.jar 258.4 kB 80 62 2 - Yes
thymeleaf-expression-processor-1.1.3.jar 5.7 kB 13 1 1 1.7 Yes
thymeleaf-layout-dialect-2.4.1.jar 297 kB 179 159 10 1.7 Yes
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes
commons-compress-1.19.jar 615.1 kB 395 354 29 1.7 Yes
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
httpclient-4.5.9.jar 774.4 kB 509 468 24 1.6 Yes
httpcore-4.4.11.jar 326.9 kB 282 252 17 1.6 Yes
log4j-api-2.13.2.jar 292.3 kB 214 180 9 - Yes
log4j-core-2.13.2.jar 1.7 MB 1209 1117 51 1.8 Yes
log4j-jcl-2.13.2.jar 12.7 kB 20 3 1 1.8 Yes
poi-4.1.2.jar 2.9 MB 1843 1764 66 1.8 Yes
poi-ooxml-4.1.2.jar 1.9 MB 942 878 48 1.8 Yes
poi-ooxml-schemas-4.1.2.jar 7.9 MB 7543 4261 50 1.8 No
poi-scratchpad-4.1.2.jar 1.8 MB 1001 936 49 1.8 Yes
xmlbeans-3.1.0.jar 2.6 MB 2092 1373 51 1.6 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
attoparser-2.0.5.RELEASE.jar 245 kB 165 147 12 1.6 Yes
groovy-2.4.13.jar 4.6 MB 3270 3133 86 1.6 Yes
javax.el-3.0.0.jar 224 kB 175 156 6 1.7 Yes
hk2-api-2.5.0-b42.jar 186.8 kB 193 174 7 1.6 Yes
hk2-locator-2.5.0-b42.jar 189.5 kB 114 98 3 1.6 Yes
hk2-utils-2.5.0-b42.jar 135.3 kB 115 90 8 1.6 Yes
osgi-resource-locator-1.0.1.jar 20.2 kB 23 12 1 1.6 Yes
aopalliance-repackaged-2.5.0-b42.jar 14.8 kB 39 26 4 1.6 Yes
javax.inject-2.5.0-b42.jar 6 kB 15 6 1 1.6 No
jersey-client-2.26.jar 181.5 kB 128 110 6 1.8 Yes
jersey-common-2.26.jar 1.1 MB 833 800 20 1.8 Yes
jersey-hk2-2.26.jar 62.5 kB 59 44 1 1.8 Yes
jersey-media-jaxb-2.26.jar 71.9 kB 62 47 1 1.8 Yes
hamcrest-all-1.3.jar 306.6 kB 249 204 23 1.5 Yes
hibernate-validator-5.4.3.Final.jar 763.3 kB 594 493 63 1.6 Yes
hibernate-validator-6.0.9.Final.jar 1.1 MB 913 803 72 1.8 Yes
javassist-3.22.0-CR2.jar 737.9 kB 425 401 17 1.6 Yes
jboss-logging-3.3.0.Final.jar 66.8 kB 60 48 1 1.6 Yes
junit-jupiter-api-5.6.2.jar 154 kB 150 135 8 - Yes
junit-jupiter-engine-5.6.2.jar 209.3 kB 130 113 9 - Yes
junit-platform-commons-1.6.2.jar 96.7 kB 61 41 7 - Yes
junit-platform-engine-1.6.2.jar 174.1 kB 139 123 9 - Yes
mockito-core-3.3.3.jar 592.3 kB 636 563 65 1.8 Yes
mockito-junit-jupiter-3.3.3.jar 4.5 kB 9 2 1 1.8 Yes
objenesis-2.6.jar 55.7 kB 59 43 10 1.6 Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
jsonassert-1.5.0.jar 30.3 kB 32 20 3 1.6 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
spring-aop-5.2.5.RELEASE.jar 372.3 kB 306 277 17 1.8 Yes
spring-beans-5.2.5.RELEASE.jar 685.3 kB 412 382 13 1.8 Yes
spring-context-5.2.5.RELEASE.jar 1.2 MB 964 877 64 1.8 Yes
spring-core-5.2.5.RELEASE.jar 1.4 MB 1020 962 47 1.8 Yes
spring-expression-5.2.5.RELEASE.jar 282.2 kB 164 150 6 1.8 Yes
spring-jcl-5.2.5.RELEASE.jar 24 kB 28 17 2 1.8 Yes
spring-jdbc-5.2.5.RELEASE.jar 407.1 kB 315 285 17 1.8 Yes
spring-test-5.2.5.RELEASE.jar 685.4 kB 516 462 39 1.8 Yes
spring-tx-5.2.5.RELEASE.jar 314.4 kB 288 254 20 1.8 Yes
spring-web-5.2.5.RELEASE.jar 1.4 MB 994 924 55 1.8 Yes
spring-webmvc-5.2.5.RELEASE.jar 954.4 kB 586 541 28 1.8 Yes
spring-data-commons-2.0.9.RELEASE.jar 1.1 MB 776 709 40 1.8 Yes
spring-security-config-5.2.3.RELEASE.jar 861.4 kB 382 309 35 1.8 Yes
spring-security-core-5.2.3.RELEASE.jar 445.6 kB 410 334 49 1.8 Yes
spring-security-test-5.2.3.RELEASE.jar 77.4 kB 75 57 8 1.8 Yes
spring-security-web-5.2.3.RELEASE.jar 567.9 kB 470 401 52 1.8 Yes
thymeleaf-3.0.11.RELEASE.jar 869.7 kB 599 552 38 1.6 Yes
thymeleaf-spring5-3.0.11.RELEASE.jar 177.2 kB 126 98 17 1.8 Yes
thymeleaf-extras-springsecurity5-3.0.4.RELEASE.jar 47.2 kB 39 23 5 1.8 Yes
unbescape-1.1.6.RELEASE.jar 173.9 kB 85 69 10 1.6 Yes
ion-java-1.0.2.jar 565.4 kB 353 336 8 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
92 60.2 MB 44681 37132 1786 1.8 89
compile: 73 compile: 53.8 MB compile: 39758 compile: 32642 compile: 1549 - compile: 70
test: 18 test: 6.3 MB test: 4814 test: 4405 test: 233 - test: 18
provided: 1 provided: 95.5 kB provided: 109 provided: 85 provided: 4 - provided: 1