• 1.4.0

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 License
com.jcabi jcabi-aspects 0.24.1 jar BSD
com.jcabi jcabi-http 1.20.0 jar BSD
com.jcabi jcabi-log 0.21.0 jar BSD
com.jcabi jcabi-manifests 1.2.1 jar BSD
com.jcabi jcabi-xml 0.23.2 jar BSD
commons-io commons-io 2.11.0 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.15 jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.13 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 License
com.jcabi jcabi-matchers 1.5.3 jar BSD
com.sun.jersey jersey-client 1.19.4 jar CDDL 1.1-GPL2 w/ CPE
junit junit 4.13.2 jar Eclipse Public License 1.0
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
org.glassfish.grizzly grizzly-http-servlet-server 2.4.4 jar EPL-2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.junit.jupiter junit-jupiter-api 5.6.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.6.2 jar Eclipse Public License v2.0
org.junit.vintage junit-vintage-engine 5.9.0 jar Eclipse Public License v2.0
org.mockito mockito-core 4.6.1 jar The MIT License
org.slf4j slf4j-log4j12 2.0.0-alpha5 jar MIT License

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type License Optional
javax.ws.rs jsr311-api 1.1.1 jar CDDL License No
org.projectlombok lombok 1.18.24 jar The MIT License No
javax.json javax.json-api 1.1.4 jar Dual license consisting of the CDDL v1.1 and GPL v2 Yes

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 License
com.jcabi jcabi-immutable 1.5 jar BSD
commons-codec commons-codec 1.15 jar Apache License, Version 2.0
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
javax.validation validation-api 2.0.1.Final jar Apache License 2.0
org.apache.httpcomponents httpclient 4.5.13 jar Apache License, Version 2.0
org.aspectj aspectjrt 1.9.9.1 jar Eclipse Public License - v 2.0
org.cactoos cactoos 0.50 jar MIT
org.slf4j slf4j-api 2.0.0-alpha5 jar MIT 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 License
com.sun.jersey jersey-core 1.19.4 jar CDDL 1.1-GPL2 w/ CPE
net.bytebuddy byte-buddy 1.12.10 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.10 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.glassfish.grizzly grizzly-core 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-framework 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http-ajp 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http-server 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http-server-core 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http-server-multipart 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http-servlet 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http-servlet-extras 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-http2 2.4.4 jar EPL-2.0
org.glassfish.grizzly grizzly-npn-api 1.9 jar EPL-2.0
org.glassfish.grizzly grizzly-portunif 2.4.4 jar EPL-2.0
org.glassfish.jaxb jaxb-runtime 2.2.11 jar -
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.junit.platform junit-platform-commons 1.6.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.6.2 jar Eclipse Public License v2.0
org.objenesis objenesis 3.2 jar Apache License, Version 2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
javax.servlet javax.servlet-api 4.0.1 jar CDDL + GPLv2 with classpath exception

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: jersey-client, jersey-core

Eclipse Public License 1.0: JUnit

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

MIT License: SLF4J API Module, SLF4J LOG4J-12 Binding

BSD License 3: Hamcrest

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

GPL2 w/ CPE: jersey-client, jersey-core

New BSD License: Hamcrest Core

BSD: jcabi-aspects, jcabi-http, jcabi-immutable, jcabi-log, jcabi-manifests, jcabi-matchers, jcabi-w3c, jcabi-xml

CDDL License: jsr311-api

Apache License 2.0: Bean Validation API

The MIT License: Project Lombok, mockito-core

Apache License, Version 2.0: Apache Commons Codec, Apache Commons IO, Apache Commons Lang, Apache HttpClient, Apache HttpClient Mime, Apache HttpCore, Byte Buddy (without dependencies), Byte Buddy agent, Objenesis

MIT: cactoos

CDDL + GPLv2 with classpath exception: Java Servlet API

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 374 (JSON Processing) API

Eclipse Public License - v 2.0: AspectJ Runtime

EPL-2.0: grizzly-core, grizzly-framework, grizzly-http, grizzly-http-ajp, grizzly-http-server, grizzly-http-server-core, grizzly-http-server-multipart, grizzly-http-servlet, grizzly-http-servlet-extras, grizzly-http-servlet-server, grizzly-http2, grizzly-npn-api, grizzly-portunif

The Apache Software License, Version 2.0: Apache Commons Logging, Apache Log4j