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.google.code.gson gson 2.11.0 jar Apache-2.0
com.google.googlejavaformat google-java-format 1.25.0 jar The Apache Software License, Version 2.0
org.apache.commons commons-csv 1.12.0 jar Apache-2.0
org.apache.derby derby 10.17.1.0 jar Apache 2
org.apache.derby derbyclient 10.17.1.0 jar Apache 2
org.apache.derby derbytools 10.17.1.0 jar Apache 2
org.apache.logging.log4j log4j-bom 2.24.2 pom Apache-2.0
org.apache.logging.log4j log4j-core 2.24.2 jar Apache-2.0
org.apache.logging.log4j log4j-slf4j-impl 2.24.2 jar Apache-2.0
org.springdoc springdoc-openapi-starter-webmvc-ui 2.7.0 jar The Apache License, Version 2.0
org.springframework.boot spring-boot-starter-jdbc 3.4.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-web 3.4.0 jar Apache 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 Optional
org.springframework.boot spring-boot-devtools 3.4.0 jar Apache License, Version 2.0 Yes

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.springframework.boot spring-boot-starter-test 3.4.0 jar Apache License, Version 2.0

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.18.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.18.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.18.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.16.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.18.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.18.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-parameter-names 2.18.1 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.27.0 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 32.1.3-jre jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 2.8 jar Apache License, Version 2.0
com.zaxxer HikariCP 5.1.0 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.17.1 jar Apache-2.0
commons-io commons-io 2.17.0 jar Apache-2.0
io.micrometer micrometer-commons 1.14.0 jar The Apache Software License, Version 2.0
io.micrometer micrometer-observation 1.14.0 jar The Apache Software License, Version 2.0
io.swagger.core.v3 swagger-annotations-jakarta 2.2.25 jar Apache License 2.0
io.swagger.core.v3 swagger-core-jakarta 2.2.25 jar Apache License 2.0
io.swagger.core.v3 swagger-models-jakarta 2.2.25 jar Apache License 2.0
jakarta.activation jakarta.activation-api 2.1.3 jar EDL 1.0
jakarta.annotation jakarta.annotation-api 2.1.1 jar EPL 2.0GPL2 w/ CPE
jakarta.validation jakarta.validation-api 3.1.0 jar Apache License 2.0
jakarta.xml.bind jakarta.xml.bind-api 4.0.2 jar Eclipse Distribution License - v 1.0
org.apache.commons commons-lang3 3.17.0 jar Apache-2.0
org.apache.derby derbyshared 10.17.1.0 jar Apache 2
org.apache.logging.log4j log4j-api 2.24.2 jar Apache-2.0
org.apache.tomcat.embed tomcat-embed-core 10.1.33 jar Apache License, Version 2.0
org.apache.tomcat.embed tomcat-embed-el 10.1.33 jar Apache License, Version 2.0
org.apache.tomcat.embed tomcat-embed-websocket 10.1.33 jar Apache License, Version 2.0
org.checkerframework checker-qual 3.37.0 jar The MIT License
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0
org.slf4j slf4j-api 1.7.36 jar MIT License
org.springdoc springdoc-openapi-starter-common 2.7.0 jar The Apache License, Version 2.0
org.springdoc springdoc-openapi-starter-webmvc-api 2.7.0 jar The Apache License, Version 2.0
org.springframework spring-aop 6.2.0 jar Apache License, Version 2.0
org.springframework spring-beans 6.2.0 jar Apache License, Version 2.0
org.springframework spring-context 6.2.0 jar Apache License, Version 2.0
org.springframework spring-core 6.2.0 jar Apache License, Version 2.0
org.springframework spring-expression 6.2.0 jar Apache License, Version 2.0
org.springframework spring-jcl 6.2.0 jar Apache License, Version 2.0
org.springframework spring-jdbc 6.2.0 jar Apache License, Version 2.0
org.springframework spring-tx 6.2.0 jar Apache License, Version 2.0
org.springframework spring-web 6.2.0 jar Apache License, Version 2.0
org.springframework spring-webmvc 6.2.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot 3.4.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-autoconfigure 3.4.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter 3.4.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-json 3.4.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-starter-tomcat 3.4.0 jar Apache License, Version 2.0
org.webjars swagger-ui 5.18.2 jar Apache-2.0
org.webjars webjars-locator-lite 1.0.1 jar MIT
org.yaml snakeyaml 2.3 jar 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.jayway.jsonpath json-path 2.9.0 jar The Apache Software License, Version 2.0
com.vaadin.external.google android-json 0.0.20131108.vaadin1 jar Apache License 2.0
net.bytebuddy byte-buddy 1.14.18 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.15.4 jar Apache License, Version 2.0
net.minidev accessors-smart 2.5.1 jar The Apache Software License, Version 2.0
net.minidev json-smart 2.5.1 jar The Apache Software License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.assertj assertj-core 3.26.3 jar Apache License, Version 2.0
org.awaitility awaitility 4.2.2 jar Apache 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.junit.jupiter junit-jupiter 5.11.3 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-api 5.11.3 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.11.3 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.11.3 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.11.3 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.3 jar Eclipse Public License v2.0
org.mockito mockito-core 5.14.2 jar MIT
org.mockito mockito-junit-jupiter 5.14.2 jar MIT
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.ow2.asm asm 9.6 jar BSD-3-Clause
org.skyscreamer jsonassert 1.5.3 jar The Apache Software License, Version 2.0
org.springframework spring-test 6.2.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-test 3.4.0 jar Apache License, Version 2.0
org.springframework.boot spring-boot-test-autoconfigure 3.4.0 jar Apache License, Version 2.0
org.xmlunit xmlunit-core 2.10.0 jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

GPL-3.0-or-later: CI

The Apache License, Version 2.0: JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j, springdoc-openapi-starter-common, springdoc-openapi-starter-webmvc-api, springdoc-openapi-starter-webmvc-ui

Apache 2.0: Awaitility, error-prone annotations

BSD-3-Clause: asm

BSD License 3: Hamcrest

MIT License: SLF4J API Module

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API

GPL2 w/ CPE: Jakarta Annotations API

Apache 2: Apache Derby Client JDBC Driver, Apache Derby Database Engine and Embedded JDBC Driver, Apache Derby Shared Code, Apache Derby Tools

Apache License 2.0: JSON library from Android SDK, Jakarta Validation API, swagger-annotations-jakarta, swagger-core-jakarta, swagger-models-jakarta

EDL 1.0: Jakarta Activation API

The MIT License: Checker Qual

Apache-2.0: Apache Commons CSV, Apache Commons Codec, Apache Commons IO, Apache Commons Lang, Apache Log4j API, Apache Log4j BOM, Apache Log4j Core, Gson, SLF4J 1 Binding for Log4j API, Swagger UI

Apache License, Version 2.0: AssertJ Core, Byte Buddy (without dependencies), Byte Buddy agent, Guava: Google Core Libraries for Java, J2ObjC Annotations, Objenesis, SnakeYAML, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring JDBC, Spring TestContext Framework, Spring Transaction, Spring Web, Spring Web MVC, spring-boot, spring-boot-autoconfigure, spring-boot-devtools, spring-boot-starter, spring-boot-starter-jdbc, spring-boot-starter-json, spring-boot-starter-test, spring-boot-starter-tomcat, spring-boot-starter-web, spring-boot-test, spring-boot-test-autoconfigure, tomcat-embed-core, tomcat-embed-el, tomcat-embed-websocket

MIT: mockito-core, mockito-junit-jupiter, webjars-locator-lite

Eclipse Distribution License - v 1.0: Jakarta XML Binding API

EPL 2.0: Jakarta Annotations API

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, FindBugs-jsr305, Google Java Format, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, HikariCP, JSON Small and Fast Parser, JSONassert, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, Jackson-module-parameter-names, jackson-databind, json-path, micrometer-commons, micrometer-observation, org.xmlunit:xmlunit-core

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
jackson-annotations-2.18.1.jar 78.5 kB 87 74 2 1.6 Yes No
jackson-core-2.18.1.jar 597.8 kB 293 - - - - No
   • Root - 246 211 14 1.8 Yes -
   • Versioned - 2 1 1 9 No -
   • Versioned - 12 3 1 11 Yes -
   • Versioned - 11 2 1 17 Yes -
   • Versioned - 11 2 1 21 Yes -
   • Versioned - 11 2 1 - Yes -
jackson-databind-2.18.1.jar 1.7 MB 829 - - - - No
   • Root - 827 789 23 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jackson-dataformat-yaml-2.16.2.jar 54.9 kB 43 - - - - No
   • Root - 41 20 3 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jackson-datatype-jdk8-2.18.1.jar 36.2 kB 41 - - - - No
   • Root - 39 22 1 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jackson-datatype-jsr310-2.18.1.jar 132.5 kB 86 - - - - No
   • Root - 84 62 6 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jackson-module-parameter-names-2.18.1.jar 10.3 kB 23 - - - - No
   • Root - 21 4 1 1.8 Yes -
   • Versioned - 2 1 1 9 No -
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes No
gson-2.11.0.jar 298.4 kB 244 - - - - No
   • Root - 243 223 9 1.7 Yes -
   • Versioned - 1 1 1 9 No -
error_prone_annotations-2.27.0.jar 19.4 kB 47 - - - - No
   • Root - 40 27 2 1.8 Yes -
   • Versioned - 7 1 1 9 No -
google-java-format-1.25.0.jar 278.3 kB 154 135 5 17 Yes No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes No
guava-32.1.3-jre.jar 3 MB 2060 2020 18 1.8 Yes No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - - -
j2objc-annotations-2.8.jar 9.3 kB 24 13 1 1.7 Yes No
json-path-2.9.0.jar 276.6 kB 221 203 13 1.8 Yes No
android-json-0.0.20131108.vaadin1.jar 18.3 kB 12 8 1 1.5 Yes No
HikariCP-5.1.0.jar 161.8 kB 93 76 9 11 Yes No
commons-codec-1.17.1.jar 372.7 kB 262 - - - - No
   • Root - 261 114 7 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-io-2.17.0.jar 516 kB 378 - - - - No
   • Root - 377 350 15 1.8 Yes -
   • Versioned - 1 1 1 9 No -
micrometer-commons-1.14.0.jar 47.8 kB 50 36 6 1.8 Yes No
micrometer-observation-1.14.0.jar 75 kB 74 59 6 1.8 Yes No
swagger-annotations-jakarta-2.2.25.jar 49.2 kB 85 59 13 1.8 Yes No
swagger-core-jakarta-2.2.25.jar 235.7 kB 140 121 6 1.8 Yes No
swagger-models-jakarta-2.2.25.jar 137.5 kB 94 68 13 1.8 Yes No
jakarta.activation-api-2.1.3.jar 66.5 kB 60 46 3 1.8 Yes No
jakarta.annotation-api-2.1.1.jar 26.1 kB 31 18 4 1.8 Yes No
jakarta.validation-api-3.1.0.jar 93.5 kB 170 153 10 9 Yes No
jakarta.xml.bind-api-4.0.2.jar 131 kB 138 115 7 11 Yes No
byte-buddy-1.14.18.jar 4.2 MB 2935 - - - - No
   • Root - 2933 2880 38 1.6 Yes -
   • Versioned - 2 1 1 9 No -
byte-buddy-agent-1.15.4.jar 262.8 kB 93 - - - - No
   • Root - 91 72 2 1.5 Yes -
   • Versioned - 2 1 1 9 No -
accessors-smart-2.5.1.jar 30.3 kB 24 13 2 1.8 Yes No
json-smart-2.5.1.jar 122.3 kB 107 93 5 1.8 Yes No
commons-csv-1.12.0.jar 56.6 kB 33 - - - - No
   • Root - 32 19 1 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-lang3-3.17.0.jar 673.6 kB 426 - - - - No
   • Root - 425 395 18 1.8 Yes -
   • Versioned - 1 1 1 9 No -
derby-10.17.1.0.jar 3.5 MB 1529 1471 92 19 Yes Yes
derbyclient-10.17.1.0.jar 600.9 kB 169 148 6 19 Yes Yes
derbyshared-10.17.1.0.jar 88.8 kB 48 46 12 19 Yes No
derbytools-10.17.1.0.jar 253.6 kB 105 96 11 19 Yes No
log4j-api-2.24.2.jar 348.2 kB 247 - - - - No
   • Root - 236 209 11 1.8 Yes -
   • Versioned - 11 4 2 9 Yes -
log4j-bom-2.24.2.pom 12.3 kB - - - - - -
log4j-core-2.24.2.jar 1.9 MB 1320 - - - - No
   • Root - 1303 1214 57 1.8 Yes -
   • Versioned - 17 7 4 9 Yes -
log4j-slf4j-impl-2.24.2.jar 25.3 kB 31 14 4 1.8 Yes No
tomcat-embed-core-10.1.33.jar 3.6 MB 1650 1514 79 11 Yes No
tomcat-embed-el-10.1.33.jar 263.6 kB 166 156 7 11 Yes No
tomcat-embed-websocket-10.1.33.jar 282.6 kB 190 177 6 11 Yes No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes No
assertj-core-3.26.3.jar 1.4 MB 882 - - - - No
   • Root - 878 839 27 1.8 Yes -
   • Versioned - 4 1 1 9 No -
awaitility-4.2.2.jar 97.2 kB 93 77 8 1.8 Yes No
checker-qual-3.37.0.jar 224.5 kB 427 359 30 1.8 Yes No
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes No
jspecify-1.0.0.jar 3.8 kB 14 - - - - No
   • Root - 10 4 1 1.8 No -
   • Versioned - 4 1 1 9 No -
junit-jupiter-5.11.3.jar 6.4 kB 5 1 1 9 No No
junit-jupiter-api-5.11.3.jar 216.4 kB 197 182 8 1.8 Yes No
junit-jupiter-engine-5.11.3.jar 260.1 kB 152 135 9 1.8 Yes No
junit-jupiter-params-5.11.3.jar 591.6 kB 388 354 22 1.8 Yes No
junit-platform-commons-1.11.3.jar 142 kB 88 - - - - No
   • Root - 78 64 8 1.8 Yes -
   • Versioned - 10 4 1 9 Yes -
junit-platform-engine-1.11.3.jar 246.8 kB 177 158 10 1.8 Yes No
mockito-core-5.14.2.jar 707.7 kB 646 574 64 11 Yes No
mockito-junit-jupiter-5.14.2.jar 8.9 kB 13 5 2 11 Yes No
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes No
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes No
asm-9.6.jar 123.6 kB 45 39 3 1.5 Yes No
jsonassert-1.5.3.jar 31.1 kB 32 20 3 1.8 Yes No
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes No
springdoc-openapi-starter-common-2.7.0.jar 499.8 kB 298 238 41 17 Yes No
springdoc-openapi-starter-webmvc-api-2.7.0.jar 42.4 kB 37 17 5 17 Yes No
springdoc-openapi-starter-webmvc-ui-2.7.0.jar 23.1 kB 26 11 1 17 Yes No
spring-aop-6.2.0.jar 418.3 kB 321 289 17 17 Yes No
spring-beans-6.2.0.jar 875.1 kB 479 448 13 17 Yes No
spring-context-6.2.0.jar 1.3 MB 946 861 58 17 Yes No
spring-core-6.2.0.jar 2 MB 1262 - - - - No
   • Root - 1256 1181 59 17 Yes -
   • Versioned - 6 1 1 21 Yes -
spring-expression-6.2.0.jar 317.5 kB 168 156 6 17 Yes No
spring-jcl-6.2.0.jar 24.5 kB 26 15 2 17 Yes No
spring-jdbc-6.2.0.jar 471 kB 335 303 17 17 Yes No
spring-test-6.2.0.jar 1 MB 680 611 49 17 Yes No
spring-tx-6.2.0.jar 285 kB 238 208 13 17 Yes No
spring-web-6.2.0.jar 2.1 MB 1319 1239 59 17 Yes No
spring-webmvc-6.2.0.jar 1.1 MB 590 546 27 17 Yes No
spring-boot-3.4.0.jar 1.8 MB 1191 1056 84 17 Yes No
spring-boot-autoconfigure-3.4.0.jar 2 MB 1554 1419 112 17 Yes No
spring-boot-starter-3.4.0.jar 4.8 kB 4 0 0 - - -
spring-boot-starter-jdbc-3.4.0.jar 4.8 kB 4 0 0 - - -
spring-boot-starter-json-3.4.0.jar 4.7 kB 4 0 0 - - -
spring-boot-starter-test-3.4.0.jar 4.8 kB 4 0 0 - - -
spring-boot-starter-tomcat-3.4.0.jar 4.8 kB 4 0 0 - - -
spring-boot-starter-web-3.4.0.jar 4.8 kB 4 0 0 - - -
spring-boot-test-3.4.0.jar 252.5 kB 177 144 18 17 Yes No
spring-boot-test-autoconfigure-3.4.0.jar 227 kB 261 187 26 17 Yes No
swagger-ui-5.18.2.jar 3.1 MB 26 0 0 - - -
webjars-locator-lite-1.0.1.jar 8.1 kB 16 3 1 1.8 Yes No
xmlunit-core-2.10.0.jar 180.8 kB 183 166 9 1.7 Yes No
snakeyaml-2.3.jar 342.2 kB 284 - - - - No
   • Root - 276 235 23 1.7 Yes -
   • Versioned - 8 3 2 9 Yes -
spring-boot-devtools-3.4.0.jar 202.9 kB 152 120 14 17 Yes No
Total Size Entries Classes Packages Java Version Debug Information Sealed
94 47.6 MB 28883 26041 1432 19 83 2
compile: 66 compile: 36.8 MB compile: 21111 compile: 18933 compile: 1065 19 compile: 57 compile: 2
runtime: 1 runtime: 202.9 kB runtime: 152 runtime: 120 runtime: 14 runtime: 1 -
test: 27 test: 10.6 MB test: 7620 test: 6988 test: 353 17 test: 25 -