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
commons-io commons-io 2.17.0 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.awaitility awaitility 4.2.2 jar Apache 2.0
org.eclipse.jetty jetty-client 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-servlet 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.glassfish.jersey.containers jersey-container-servlet 2.27 jar CDDL 1.1GPL2 w/ CPEApache License, 2.0Public DomainModified BSD
org.glassfish.jersey.inject jersey-hk2 2.27 jar CDDL 1.1GPL2 w/ CPEApache License, 2.0Public DomainModified BSD
org.glassfish.jersey.media jersey-media-json-jackson 2.27 jar Common Development and Distribution License (CDDL), Version 1.1The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0
org.hamcrest hamcrest 3.0 jar BSD-3-Clause
org.jboss.resteasy resteasy-jackson2-provider 5.0.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-servlet-initializer 5.0.9.Final jar Apache License 2.0
org.junit.jupiter junit-jupiter 5.11.2 jar Eclipse Public License v2.0
org.mockito mockito-core 4.11.0 jar The MIT License
org.slf4j slf4j-nop 1.7.36 jar 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.

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.core jackson-annotations 2.12.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.12.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.12.7.1 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-base 2.12.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider 2.12.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.8.10 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
jakarta.activation jakarta.activation-api 1.2.2 jar EDL 1.0
jakarta.annotation jakarta.annotation-api 1.3.5 jar EPL 2.0GPL2 w/ CPE
jakarta.validation jakarta.validation-api 2.0.2 jar Apache License 2.0
jakarta.xml.bind jakarta.xml.bind-api 2.3.3 jar Eclipse Distribution License - v 1.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.servlet javax.servlet-api 3.1.0 jar CDDL + GPLv2 with classpath exception
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
javax.ws.rs javax.ws.rs-api 2.1 jar CDDL 1.1GPL2 w/ CPE
net.bytebuddy byte-buddy 1.12.19 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.19 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.eclipse.jetty jetty-http 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-io 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-security 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-server 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-util 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-util-ajax 9.4.56.v20240826 jar Apache Software License - Version 2.0Eclipse Public License - Version 1.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.containers jersey-container-servlet-core 2.27 jar CDDL 1.1GPL2 w/ CPEApache License, 2.0Public DomainModified BSD
org.glassfish.jersey.core jersey-client 2.27 jar CDDL 1.1GPL2 w/ CPEApache License, 2.0Public DomainModified BSD
org.glassfish.jersey.core jersey-common 2.27 jar Common Development and Distribution License (CDDL), Version 1.1The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Public Domain
org.glassfish.jersey.core jersey-server 2.27 jar Common Development and Distribution License (CDDL), Version 1.1The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Modified BSD
org.glassfish.jersey.ext jersey-entity-filtering 2.27 jar CDDL 1.1GPL2 w/ CPEApache License, 2.0Public DomainModified BSD
org.glassfish.jersey.media jersey-media-jaxb 2.27 jar CDDL 1.1GPL2 w/ CPEApache License, 2.0Public DomainModified BSD
org.javassist javassist 3.22.0-CR2 jar MPL 1.1LGPL 2.1Apache License 2.0
org.jboss.logging jboss-logging 3.4.3.Final jar Apache License, version 2.0
org.jboss.resteasy resteasy-core 5.0.9.Final jar Apache License 2.0
org.jboss.resteasy resteasy-core-spi 5.0.9.Final jar Apache License 2.0
org.jboss.spec.javax.ws.rs jboss-jaxrs-api_2.1_spec 2.0.2.Final jar EPL 2.0GPL2 w/ CPE
org.junit.jupiter junit-jupiter-api 5.11.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.11.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.11.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.11.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.2 jar Eclipse Public License v2.0
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.reactivestreams reactive-streams 1.0.4 jar MIT-0
org.slf4j slf4j-api 1.7.36 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3

Common Development and Distribution License (CDDL), Version 1.1: jersey-core-common, jersey-core-server, jersey-media-json-jackson

MIT-0: reactive-streams

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

Apache 2.0: Awaitility

MIT License: SLF4J API Module, SLF4J NOP Binding

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, javax.ws.rs-api, jboss-jakarta-jaxrs-api_spec, jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-inject-hk2, jersey-media-jaxb

Apache License 2.0: Jakarta Bean Validation API, Javassist, RESTEasy Core, RESTEasy Core SPI, RESTEasy Jackson 2 Provider, RESTEasy Servlet Container Initializer

The MIT License: mockito-core

Apache-2.0: Apache Commons IO

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Objenesis

EPL 2.0: Jakarta Annotations API, jboss-jakarta-jaxrs-api_spec

MPL 1.1: Javassist

Apache License, 2.0: jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-ext-entity-filtering, jersey-inject-hk2, jersey-media-jaxb, jersey-media-json-jackson

Apache Software License - Version 2.0: Jetty :: Asynchronous HTTP Client, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utilities :: Ajax(JSON)

CDDL 1.1: javax.ws.rs-api, jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-ext-entity-filtering, jersey-inject-hk2, jersey-media-jaxb

BSD-3-Clause: Hamcrest

Public Domain: jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-ext-entity-filtering, jersey-inject-hk2, jersey-media-jaxb

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

EDL 1.0: Jakarta Activation API jar

Eclipse Public License - Version 1.0: Jetty :: Asynchronous HTTP Client, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Utilities :: Ajax(JSON)

Modified BSD: jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-core-server, jersey-ext-entity-filtering, jersey-inject-hk2, jersey-media-jaxb

Eclipse Distribution License - v 1.0: Jakarta XML Binding API

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: 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

The Apache Software License, Version 2.0: Bean Validation API, Jackson module: JAXB-annotations, Jackson-JAXRS-JSON, Jackson-JAXRS-base, Jackson-annotations, Jackson-core, asyncutil, io-streams, jackson-databind, javax.inject

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

The GNU General Public License (GPL), Version 2, With Classpath Exception: jersey-core-common, jersey-core-server, jersey-media-json-jackson

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.12.7.jar 75.7 kB 84 72 2 1.6 Yes
jackson-core-2.12.7.jar 365.5 kB 151 125 13 1.6 Yes
jackson-databind-2.12.7.1.jar 1.5 MB 737 701 23 1.7 Yes
jackson-jaxrs-base-2.12.7.jar 35.8 kB 41 - - - -
   • Root - 39 21 5 1.7 Yes
   • Versioned - 2 1 1 9 No
jackson-jaxrs-json-provider-2.12.7.jar 16.4 kB 29 - - - -
   • Root - 27 8 2 1.7 Yes
   • Versioned - 2 1 1 9 No
jackson-module-jaxb-annotations-2.8.10.jar 34.6 kB 30 12 3 1.7 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
asyncutil-0.1.0.jar 120.4 kB 103 90 3 1.8 Yes
commons-io-2.17.0.jar 516 kB 378 - - - -
   • Root - 377 350 15 1.8 Yes
   • Versioned - 1 1 1 9 No
jakarta.activation-api-1.2.2.jar 46.6 kB 43 32 2 1.8 Yes
jakarta.annotation-api-1.3.5.jar 25.1 kB 28 15 3 1.8 Yes
jakarta.validation-api-2.0.2.jar 91.9 kB 160 143 9 1.8 Yes
jakarta.xml.bind-api-2.3.3.jar 115.6 kB 137 - - - -
   • Root - 132 111 7 1.8 Yes
   • Versioned - 5 1 1 9 Yes
javax.annotation-api-1.2.jar 26.4 kB 29 15 3 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
javax.servlet-api-3.1.0.jar 95.8 kB 103 79 4 1.7 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
byte-buddy-1.12.19.jar 4 MB 2742 - - - -
   • Root - 2740 2687 38 1.6 Yes
   • Versioned - 2 1 1 9 No
byte-buddy-agent-1.12.19.jar 256.4 kB 90 - - - -
   • Root - 88 69 2 1.5 Yes
   • Versioned - 2 1 1 9 No
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
awaitility-4.2.2.jar 97.2 kB 93 77 8 1.8 Yes
jetty-client-9.4.56.v20240826.jar 327.9 kB 231 213 5 1.8 Yes
jetty-http-9.4.56.v20240826.jar 249.1 kB 139 119 3 1.8 Yes
jetty-io-9.4.56.v20240826.jar 183 kB 127 111 3 1.8 Yes
jetty-security-9.4.56.v20240826.jar 118.5 kB 77 62 2 1.8 Yes
jetty-server-9.4.56.v20240826.jar 739.5 kB 381 358 8 1.8 Yes
jetty-servlet-9.4.56.v20240826.jar 146.1 kB 86 70 3 1.8 Yes
jetty-util-9.4.56.v20240826.jar 588.9 kB 358 331 12 1.8 Yes
jetty-util-ajax-9.4.56.v20240826.jar 66.6 kB 48 33 1 1.8 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-container-servlet-2.27.jar 18.1 kB 25 6 3 1.8 Yes
jersey-container-servlet-core-2.27.jar 59.3 kB 57 42 4 1.8 Yes
jersey-client-2.27.jar 181.6 kB 128 110 6 1.8 Yes
jersey-common-2.27.jar 1.1 MB 834 800 20 1.8 Yes
jersey-server-2.27.jar 933.6 kB 668 617 27 1.8 Yes
jersey-entity-filtering-2.27.jar 69.8 kB 72 57 3 1.8 Yes
jersey-hk2-2.27.jar 62.5 kB 59 44 1 1.8 Yes
jersey-media-jaxb-2.27.jar 71.9 kB 62 47 1 1.8 Yes
jersey-media-json-jackson-2.27.jar 73.1 kB 63 40 8 1.8 Yes
hamcrest-3.0.jar 126.4 kB 123 108 11 1.8 Yes
javassist-3.22.0-CR2.jar 737.9 kB 425 401 17 1.6 Yes
jboss-logging-3.4.3.Final.jar 60.8 kB 47 35 1 1.8 Yes
resteasy-core-5.0.9.Final.jar 788.4 kB 434 395 22 1.8 Yes
resteasy-core-spi-5.0.9.Final.jar 204 kB 190 158 16 1.8 Yes
resteasy-jackson2-provider-5.0.9.Final.jar 28.4 kB 39 16 3 1.8 Yes
resteasy-servlet-initializer-5.0.9.Final.jar 9.9 kB 21 3 2 1.8 Yes
jboss-jaxrs-api_2.1_spec-2.0.2.Final.jar 142 kB 155 138 7 1.8 Yes
junit-jupiter-5.11.2.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.11.2.jar 216.3 kB 197 182 8 1.8 Yes
junit-jupiter-engine-5.11.2.jar 260.1 kB 152 135 9 1.8 Yes
junit-jupiter-params-5.11.2.jar 591.4 kB 388 354 22 1.8 Yes
junit-platform-commons-1.11.2.jar 140.6 kB 86 - - - -
   • Root - 77 63 8 1.8 Yes
   • Versioned - 9 3 1 9 Yes
junit-platform-engine-1.11.2.jar 246.8 kB 177 158 10 1.8 Yes
mockito-core-4.11.0.jar 684.9 kB 651 579 64 1.8 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 1.6 Yes
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
slf4j-nop-1.7.36.jar 3.9 kB 13 3 1 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
68 17.7 MB 12538 11222 524 9 64
compile: 1 compile: 516 kB compile: 378 compile: 350 compile: 15 1.8 compile: 1
test: 67 test: 17.1 MB test: 12160 test: 10872 test: 509 9 test: 63