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.guava guava 33.4.8-jre jar Apache License, Version 2.0
jakarta.ws.rs jakarta.ws.rs-api 2.1.6 jar EPL 2.0GPL2 w/ CPE
org.glassfish.jersey.core jersey-client 2.47 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license

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.glassfish.jersey.inject jersey-hk2 2.47 jar EPL 2.0GPL2 w/ CPEEDL 1.0BSD 2-ClauseApache License, 2.0Public DomainModified BSDjQuery licenseMIT licenseW3C license
org.hamcrest hamcrest 3.0 jar BSD-3-Clause
org.junit.jupiter junit-jupiter 5.12.2 jar Eclipse Public License v2.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.google.errorprone error_prone_annotations 2.36.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 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 3.0.0 jar Apache License, Version 2.0
jakarta.annotation jakarta.annotation-api 1.3.5 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 osgi-resource-locator 1.0.3 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2.external jakarta.inject 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.jersey.core jersey-common 2.47 jar EPL 2.0The GNU General Public License (GPL), Version 2, With Classpath ExceptionApache License, 2.0Public Domain
org.jspecify jspecify 1.0.0 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
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.glassfish.hk2 hk2-api 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-locator 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2 hk2-utils 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.glassfish.hk2.external aopalliance-repackaged 2.6.1 jar EPL 2.0GPL2 w/ CPE
org.javassist javassist 3.30.2-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.junit.jupiter junit-jupiter-api 5.12.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.12.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.12.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.12.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.12.2 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, 2.0: jersey-core-client, jersey-core-common, jersey-ext-rx-client-guava, jersey-inject-hk2

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

Apache 2.0: error-prone annotations

jQuery license: jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

BSD-3-Clause: Hamcrest

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: HK2 API module, HK2 Implementation Utilities, Jakarta Annotations API, OSGi resource locator, ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, jakarta.ws.rs-api, javax.inject:1 as OSGi bundle, jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

Public Domain: jersey-core-client, jersey-core-common, jersey-ext-rx-client-guava, jersey-inject-hk2

W3C license: jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

EDL 1.0: jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

Apache License 2.0: Javassist

Modified BSD: jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

Apache License, Version 2.0: Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations

LGPL 2.1: Javassist

EPL 2.0: HK2 API module, HK2 Implementation Utilities, Jakarta Annotations API, OSGi resource locator, ServiceLocator Default Implementation, aopalliance version 1.0 repackaged as a module, jakarta.ws.rs-api, javax.inject:1 as OSGi bundle, jersey-core-client, jersey-core-common, jersey-ext-rx-client-guava, jersey-inject-hk2

MIT license: jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

MPL 1.1: Javassist

BSD 2-Clause: jersey-core-client, jersey-ext-rx-client-guava, jersey-inject-hk2

The Apache Software License, Version 2.0: Guava ListenableFuture only

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

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
error_prone_annotations-2.36.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.4.8-jre.jar 3 MB 2008 - - - -
   • Root - 2006 1967 18 1.8 Yes
   • Versioned - 2 1 1 9 No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.0.0.jar 12.5 kB 31 - - - -
   • Root - 29 17 1 1.8 Yes
   • Versioned - 2 1 1 9 No
jakarta.annotation-api-1.3.5.jar 25.1 kB 28 15 3 1.8 Yes
jakarta.ws.rs-api-2.1.6.jar 140.4 kB 155 138 7 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
hk2-api-2.6.1.jar 200.2 kB 197 176 7 1.8 Yes
hk2-locator-2.6.1.jar 203.4 kB 117 99 3 1.8 Yes
hk2-utils-2.6.1.jar 131.6 kB 102 80 7 1.8 Yes
osgi-resource-locator-1.0.3.jar 19.5 kB 23 12 1 1.6 Yes
aopalliance-repackaged-2.6.1.jar 27 kB 41 26 4 1.8 Yes
jakarta.inject-2.6.1.jar 18.1 kB 17 6 1 1.8 No
jersey-client-2.47.jar 315.2 kB 225 195 12 1.8 Yes
jersey-common-2.47.jar 1.3 MB 968 916 29 1.8 Yes
jersey-hk2-2.47.jar 80.9 kB 70 47 1 1.8 Yes
hamcrest-3.0.jar 126.4 kB 123 108 11 1.8 Yes
javassist-3.30.2-GA.jar 794.7 kB 450 426 17 1.8 Yes
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
junit-jupiter-5.12.2.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.12.2.jar 233.4 kB 211 192 8 1.8 Yes
junit-jupiter-engine-5.12.2.jar 292 kB 171 150 9 1.8 Yes
junit-jupiter-params-5.12.2.jar 601.7 kB 396 358 22 1.8 Yes
junit-platform-commons-1.12.2.jar 151.9 kB 99 - - - -
   • Root - 88 69 9 1.8 Yes
   • Versioned - 11 5 1 9 Yes
junit-platform-engine-1.12.2.jar 255.8 kB 184 161 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
27 8 MB 5738 5204 189 9 23
compile: 12 compile: 4.8 MB compile: 3548 compile: 3299 compile: 76 1.8 compile: 9
test: 15 test: 3.1 MB test: 2190 test: 1905 test: 113 9 test: 14