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
jakarta.ws.rs jakarta.ws.rs-api 3.1.0 jar EPL-2.0GPL-2.0-with-classpath-exception
net.andresbustamante y-a-foot-commons-api 2.0.0-SNAPSHOT jar -
net.andresbustamante y-a-foot-commons-services 2.0.0-SNAPSHOT jar -
net.andresbustamante y-a-foot-users-api 2.0.0-SNAPSHOT jar -
org.apache.commons commons-collections4 4.4 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.13.0 jar Apache-2.0
org.apache.commons commons-text 1.11.0 jar Apache-2.0
org.aspectj aspectjweaver 1.9.24 jar Eclipse Public License - v 2.0
org.keycloak keycloak-admin-client 26.0.5 jar Apache License, Version 2.0
org.keycloak keycloak-core 26.1.3 jar Apache License, Version 2.0
org.slf4j slf4j-api 2.0.17 jar MIT
org.springframework spring-beans 6.1.19 jar Apache License, Version 2.0
org.springframework spring-context 6.1.19 jar Apache License, Version 2.0
org.springframework spring-core 6.1.19 jar Apache License, Version 2.0
org.springframework spring-tx 6.1.19 jar Apache License, Version 2.0
org.springframework spring-web 6.1.19 jar Apache License, Version 2.0
org.springframework.security spring-security-core 6.3.9 jar Apache License, Version 2.0
org.springframework.security spring-security-web 6.3.9 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
net.andresbustamante y-a-foot-commons-test 2.0.0-SNAPSHOT jar -
org.springframework spring-test 6.1.19 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
ch.qos.logback logback-classic 1.5.18 jar Eclipse Public License - v 1.0GNU Lesser General Public License
ch.qos.logback logback-core 1.5.18 jar Eclipse Public License - v 1.0GNU Lesser General Public License
com.fasterxml.jackson.core jackson-annotations 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jakarta.rs jackson-jakarta-rs-base 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jakarta.rs jackson-jakarta-rs-json-provider 2.17.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.17.3 jar The Apache Software License, Version 2.0
com.github.java-json-tools btf 1.3 jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.java-json-tools jackson-coreutils 2.0 jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.java-json-tools json-patch 1.13 jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.github.java-json-tools msg-simple 1.2 jar Lesser General Public License, version 3 or greaterApache Software License, version 2.0
com.ibm.async asyncutil 0.1.0 jar The Apache Software License, Version 2.0
com.sun.istack istack-commons-runtime 4.1.2 jar Eclipse Distribution License - v 1.0
com.sun.istack istack-commons-tools 4.1.2 jar Eclipse Distribution License - v 1.0
com.sun.xml.bind.external relaxng-datatype 4.0.3 jar Eclipse Distribution License - v 1.0
com.sun.xml.bind.external rngom 4.0.3 jar Eclipse Distribution License - v 1.0
commons-codec commons-codec 1.16.1 jar Apache-2.0
commons-io commons-io 2.15.0 jar Apache-2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
io.micrometer micrometer-commons 1.13.13 jar The Apache Software License, Version 2.0
io.micrometer micrometer-observation 1.13.13 jar The Apache Software License, Version 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.mail jakarta.mail-api 2.1.3 jar EPL 2.0GPL2 w/ CPEEDL 1.0
jakarta.validation jakarta.validation-api 3.0.2 jar Apache License 2.0
jakarta.xml.bind jakarta.xml.bind-api 4.0.2 jar Eclipse Distribution License - v 1.0
org.apache.httpcomponents httpclient 4.5.14 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.16 jar Apache License, Version 2.0
org.apache.james apache-mime4j-core 0.8.11 jar Apache License, Version 2.0
org.apache.james apache-mime4j-dom 0.8.11 jar Apache License, Version 2.0
org.apache.james apache-mime4j-storage 0.8.11 jar Apache License, Version 2.0
org.eclipse.angus angus-activation 2.0.1 jar EDL 1.0
org.eclipse.angus angus-mail 2.0.1 jar EPL 2.0GPL2 w/ CPEEDL 1.0
org.eclipse.microprofile.openapi microprofile-openapi-api 3.1.1 jar Apache License, Version 2.0
org.freemarker freemarker 2.3.34 jar Apache License, Version 2.0
org.glassfish.jaxb codemodel 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-core 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-jxc 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-runtime 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-xjc 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb xsom 4.0.3 jar Eclipse Distribution License - v 1.0
org.jboss jandex 2.4.5.Final jar Apache License, Version 2.0
org.jboss.logging jboss-logging 3.5.3.Final jar Apache License 2.0
org.jboss.resteasy resteasy-client 6.2.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-client-api 6.2.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-core 6.2.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-core-spi 6.2.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-jackson2-provider 6.2.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-jaxb-provider 6.2.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-multipart-provider 6.2.9.Final jar Apache License 2.0
org.keycloak keycloak-client-common-synced 26.0.5 jar Apache License, Version 2.0
org.keycloak keycloak-common 26.1.3 jar Apache License, Version 2.0
org.reactivestreams reactive-streams 1.0.4 jar MIT-0
org.springframework spring-aop 6.1.19 jar Apache License, Version 2.0
org.springframework spring-context-support 6.1.19 jar Apache License, Version 2.0
org.springframework spring-expression 6.1.19 jar Apache License, Version 2.0
org.springframework spring-jcl 6.1.19 jar Apache License, Version 2.0
org.springframework.security spring-security-crypto 6.3.9 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
org.jboss.logging commons-logging-jboss-logging 1.0.0.Final jar Apache License 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.fasterxml.jackson.dataformat jackson-dataformat-toml 2.17.3 jar The Apache Software License, Version 2.0
com.github.springtestdbunit spring-test-dbunit 1.3.0 jar Apache 2
com.google.code.gson gson 2.10.1 jar Apache-2.0
net.bytebuddy byte-buddy 1.14.12 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.14.12 jar Apache License, Version 2.0
org.apache.commons commons-dbcp2 2.11.0 jar Apache-2.0
org.apache.commons commons-pool2 2.12.0 jar Apache-2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.dbunit dbunit 2.7.3 jar GNU Lesser General Public License, Version 2.1
org.flywaydb flyway-core 10.10.0 jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.10.5 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.5 jar Eclipse Public License v2.0
org.mockito mockito-core 5.11.0 jar MIT
org.mockito mockito-junit-jupiter 5.11.0 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

Project Dependency Graph

Dependency Tree

Licenses

GNU Lesser General Public License, Version 2.1: dbUnit Extension

MIT-0: reactive-streams

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

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

GPL2 w/ CPE: Angus Mail Provider, Jakarta Annotations API, Jakarta Mail API

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

Apache 2: Spring Test DBUnit

Lesser General Public License, version 3 or greater: btf, jackson-coreutils, json-patch, msg-simple

Unknown: Commons API, Commons Services, Commons Test, Users API, Users Services

EDL 1.0: Angus Activation Registries, Angus Mail Provider, Jakarta Activation API, Jakarta Mail API

Apache License 2.0: Commons Logging to JBoss Logging, JBoss Logging 3, Jakarta Bean Validation API, RESTEasy Client, RESTEasy Client API, RESTEasy Core, RESTEasy Core SPI, RESTEasy JAXB Provider, RESTEasy Jackson 2 Provider, RESTEasy Multipart Provider

Apache License, Version 2.0: Apache Commons Collections, Apache FreeMarker, Apache HttpClient, Apache HttpCore, Apache James :: Mime4j :: Core, Apache James :: Mime4j :: DOM, Apache James :: Mime4j :: Storage, Byte Buddy (without dependencies), Byte Buddy agent, Java Annotation Indexer, Keycloak Admin REST Client, Keycloak Client Common Synced, Keycloak Common, Keycloak Core, MicroProfile OpenAPI API, Objenesis, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Context Support, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework, Spring Transaction, Spring Web, flyway-core, spring-security-core, spring-security-crypto, spring-security-web

Apache-2.0: Apache Commons Codec, Apache Commons DBCP, Apache Commons IO, Apache Commons Lang, Apache Commons Pool, Apache Commons Text, Gson

MIT: SLF4J API Module, mockito-core, mockito-junit-jupiter

Eclipse Distribution License - v 1.0: Codemodel Core, JAXB Core, JAXB JXC, JAXB Runtime, JAXB XJC, Jakarta XML Binding API, RNGOM, RelaxNG Datatype, TXW2 Runtime, XSOM, istack common utility code runtime, istack common utility code tools

EPL 2.0: Angus Mail Provider, Jakarta Annotations API, Jakarta Mail API

GPL-2.0-with-classpath-exception: Jakarta RESTful WS API

Eclipse Public License - v 2.0: AspectJ Weaver

EPL-2.0: Jakarta RESTful WS API

The Apache Software License, Version 2.0: Apache Commons Logging, Jackson Jakarta-RS: JSON, Jackson Jakarta-RS: base, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind), Jackson-annotations, Jackson-core, Jackson-dataformat-TOML, asyncutil, jackson-databind, micrometer-commons, micrometer-observation

Apache Software License, version 2.0: btf, jackson-coreutils, json-patch, msg-simple

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
logback-classic-1.5.18.jar 306.8 kB 242 189 29 - Yes
logback-core-1.5.18.jar 627.2 kB 531 473 41 - Yes
jackson-annotations-2.17.3.jar 78.5 kB 87 74 2 - Yes
jackson-core-2.17.3.jar 582.9 kB 273 212 15 - Yes
jackson-databind-2.17.3.jar 1.6 MB 824 785 24 - Yes
jackson-dataformat-toml-2.17.3.jar 56.1 kB 40 24 2 - Yes
jackson-datatype-jdk8-2.17.3.jar 36.2 kB 41 23 2 - Yes
jackson-datatype-jsr310-2.17.3.jar 132.3 kB 86 63 7 - Yes
jackson-jakarta-rs-base-2.17.3.jar 32.6 kB 38 19 5 - Yes
jackson-jakarta-rs-json-provider-2.17.3.jar 17.5 kB 32 11 3 - Yes
jackson-module-jakarta-xmlbind-annotations-2.17.3.jar 32.4 kB 31 12 4 - Yes
btf-1.3.jar 9 kB 11 3 1 1.7 No
jackson-coreutils-2.0.jar 31.8 kB 26 14 2 1.7 Yes
json-patch-1.13.jar 44 kB 41 29 3 1.7 Yes
msg-simple-1.2.jar 36.9 kB 37 23 6 1.7 Yes
spring-test-dbunit-1.3.0.jar 50.6 kB 57 42 6 1.5 Yes
gson-2.10.1.jar 283.4 kB 238 218 10 - Yes
asyncutil-0.1.0.jar 120.4 kB 103 90 3 1.8 Yes
istack-commons-runtime-4.1.2.jar 25.8 kB 35 23 4 - Yes
istack-commons-tools-4.1.2.jar 22.7 kB 27 16 2 - Yes
relaxng-datatype-4.0.3.jar 19.9 kB 33 15 3 - Yes
rngom-4.0.3.jar 314.9 kB 266 228 17 - Yes
commons-codec-1.16.1.jar 365.5 kB 259 110 8 - Yes
commons-io-2.15.0.jar 500.6 kB 368 339 16 - Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
micrometer-commons-1.13.13.jar 47.5 kB 50 36 6 1.8 Yes
micrometer-observation-1.13.13.jar 71.9 kB 71 56 6 1.8 Yes
jakarta.activation-api-2.1.3.jar 66.5 kB 60 46 3 - Yes
jakarta.annotation-api-2.1.1.jar 26.1 kB 31 18 4 - Yes
jakarta.mail-api-2.1.3.jar 236.5 kB 165 150 6 - Yes
jakarta.validation-api-3.0.2.jar 93.3 kB 161 144 10 - Yes
jakarta.ws.rs-api-3.1.0.jar 154.8 kB 167 150 7 - Yes
jakarta.xml.bind-api-4.0.2.jar 131 kB 138 115 7 - Yes
y-a-foot-commons-api-2.0.0-SNAPSHOT.jar 11.2 kB 31 16 4 - Yes
y-a-foot-commons-services-2.0.0-SNAPSHOT.jar 5 kB 17 4 2 - Yes
y-a-foot-commons-test-2.0.0-SNAPSHOT.jar 8.8 kB 24 10 4 - Yes
y-a-foot-users-api-2.0.0-SNAPSHOT.jar 6.6 kB 21 7 3 - Yes
byte-buddy-1.14.12.jar 4.2 MB 2935 2881 39 - Yes
byte-buddy-agent-1.14.12.jar 256.8 kB 90 70 3 - Yes
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes
commons-dbcp2-2.11.0.jar 216.9 kB 97 78 5 - Yes
commons-lang3-3.13.0.jar 632.3 kB 420 390 18 1.8 Yes
commons-pool2-2.12.0.jar 150 kB 101 84 4 - Yes
commons-text-1.11.0.jar 246.7 kB 180 158 9 - Yes
httpclient-4.5.14.jar 785.6 kB 511 470 24 1.6 Yes
httpcore-4.4.16.jar 327.9 kB 283 253 17 1.6 Yes
apache-mime4j-core-0.8.11.jar 120.4 kB 89 70 6 1.8 Yes
apache-mime4j-dom-0.8.11.jar 349.5 kB 239 202 14 1.8 Yes
apache-mime4j-storage-0.8.11.jar 31.2 kB 38 23 1 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 - Yes
aspectjweaver-1.9.24.jar 2.2 MB 1060 1002 37 1.8 Yes
dbunit-2.7.3.jar 639.2 kB 470 425 33 1.8 Yes
angus-activation-2.0.1.jar 27.4 kB 33 11 3 - Yes
angus-mail-2.0.1.jar 496.3 kB 272 215 12 - Yes
microprofile-openapi-api-3.1.1.jar 103.5 kB 163 124 27 1.8 Yes
flyway-core-10.10.0.jar 810.2 kB 494 372 63 - Yes
freemarker-2.3.34.jar 1.9 MB 1352 1311 19 - Yes
codemodel-4.0.3.jar 169.2 kB 148 133 5 - Yes
jaxb-core-4.0.3.jar 138.7 kB 158 107 18 - Yes
jaxb-jxc-4.0.3.jar 112.5 kB 92 49 7 - Yes
jaxb-runtime-4.0.3.jar 920.3 kB 693 559 19 - Yes
jaxb-xjc-4.0.3.jar 912.9 kB 689 512 32 - Yes
txw2-4.0.3.jar 73.3 kB 72 57 4 - Yes
xsom-4.0.3.jar 425.4 kB 304 271 10 - Yes
jandex-2.4.5.Final.jar 235.8 kB 130 120 1 1.6 Yes
commons-logging-jboss-logging-1.0.0.Final.jar 16.6 kB 24 9 2 1.6 Yes
jboss-logging-3.5.3.Final.jar 59.2 kB 46 35 2 - Yes
resteasy-client-6.2.9.Final.jar 235.7 kB 165 134 11 - Yes
resteasy-client-api-6.2.9.Final.jar 39.7 kB 46 29 3 - Yes
resteasy-core-6.2.9.Final.jar 833.2 kB 441 400 24 - Yes
resteasy-core-spi-6.2.9.Final.jar 239.4 kB 207 173 18 - Yes
resteasy-jackson2-provider-6.2.9.Final.jar 31.7 kB 43 18 4 - Yes
resteasy-jaxb-provider-6.2.9.Final.jar 82.4 kB 71 49 3 - Yes
resteasy-multipart-provider-6.2.9.Final.jar 119.8 kB 85 62 3 - Yes
junit-jupiter-api-5.10.5.jar 211.5 kB 198 183 8 - Yes
junit-platform-commons-1.10.5.jar 106.2 kB 64 44 7 - Yes
keycloak-admin-client-26.0.5.jar 73.5 kB 95 80 4 1.8 Yes
keycloak-client-common-synced-26.0.5.jar 514.7 kB 427 382 29 1.8 Yes
keycloak-common-26.1.3.jar 177.9 kB 133 115 7 1.8 Yes
keycloak-core-26.1.3.jar 479 kB 425 378 31 - Yes
mockito-core-5.11.0.jar 704 kB 642 570 64 - Yes
mockito-junit-jupiter-5.11.0.jar 8.9 kB 13 5 2 - Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 - Yes
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
slf4j-api-2.0.17.jar 69.9 kB 71 56 5 - Yes
spring-aop-6.1.19.jar 419 kB 320 288 17 - Yes
spring-beans-6.1.19.jar 863.6 kB 474 443 13 - Yes
spring-context-6.1.19.jar 1.3 MB 927 842 58 - Yes
spring-context-support-6.1.19.jar 174 kB 125 104 9 - Yes
spring-core-6.1.19.jar 1.9 MB 1222 1141 59 - Yes
spring-expression-6.1.19.jar 304.7 kB 161 149 6 - Yes
spring-jcl-6.1.19.jar 24.5 kB 26 15 2 - Yes
spring-test-6.1.19.jar 857.7 kB 578 519 42 - Yes
spring-tx-6.1.19.jar 282.7 kB 237 207 13 - Yes
spring-web-6.1.19.jar 1.9 MB 1208 1129 58 - Yes
spring-security-core-6.3.9.jar 562.8 kB 461 388 43 - Yes
spring-security-crypto-6.3.9.jar 100.3 kB 67 52 9 - Yes
spring-security-web-6.3.9.jar 823.9 kB 594 521 55 - Yes
Total Size Entries Classes Packages Java Version Debug Information
99 37.1 MB 26068 22874 1354 1.8 98
compile: 80 compile: 28.5 MB compile: 19920 compile: 17285 compile: 1046 - compile: 79
test: 18 test: 8.6 MB test: 6124 test: 5580 test: 306 - test: 18
runtime: 1 runtime: 16.6 kB runtime: 24 runtime: 9 runtime: 2 - runtime: 1