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 |
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 |
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 |
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
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:
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
| 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 | - |