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.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider 2.7.8 jar The Apache Software License, Version 2.0
io.dropwizard dropwizard-jackson 1.0.5 jar Apache License 2.0
io.dropwizard dropwizard-logging 1.0.5 jar Apache License 2.0
io.dropwizard dropwizard-validation 1.0.5 jar Apache License 2.0
io.dropwizard.metrics metrics-jersey2 3.1.2 jar Apache License 2.0
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0
org.eclipse.jetty jetty-continuation 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-server 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-webapp 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.glassfish.jersey.containers jersey-container-servlet 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.core jersey-server 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.ext jersey-bean-validation 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.ext jersey-metainf-services 2.23.2 jar CDDL+GPL 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
junit junit 4.12 jar Eclipse Public License 1.0
org.assertj assertj-core 3.4.1 jar Apache License, Version 2.0
org.glassfish.jersey.test-framework jersey-test-framework-core 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 2.23.2 jar CDDL+GPL License
org.mockito mockito-core 2.0.54-beta jar The 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.

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
ch.qos.logback logback-classic 1.1.7 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
ch.qos.logback logback-core 1.1.7 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.fasterxml classmate 1.3.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-guava 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jdk8 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-joda 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.jaxrs jackson-jaxrs-base 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-afterburner 2.7.8 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.7.8 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 19.0 jar The Apache Software License, Version 2.0
io.dropwizard dropwizard-util 1.0.5 jar Apache License 2.0
io.dropwizard.metrics metrics-annotation 3.1.2 jar Apache License 2.0
io.dropwizard.metrics metrics-core 3.1.2 jar Apache License 2.0
io.dropwizard.metrics metrics-logback 3.1.2 jar Apache License 2.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
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.0.1 jar CDDL 1.1-GPL2 w/ CPE
joda-time joda-time 2.9.4 jar Apache 2
org.eclipse.jetty jetty-http 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-io 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-security 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-servlet 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-util 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.eclipse.jetty jetty-xml 9.3.9.v20160517 jar Apache Software License - Version 2.0-Eclipse Public License - Version 1.0
org.glassfish javax.el 3.0.0 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-api 2.5.0-b05 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-locator 2.5.0-b05 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-utils 2.5.0-b05 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-b05 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external javax.inject 2.5.0-b05 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.bundles.repackaged jersey-guava 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.containers jersey-container-servlet-core 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.core jersey-client 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.core jersey-common 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-jaxb 2.23.2 jar CDDL+GPL License
org.hibernate hibernate-validator 5.2.4.Final jar Apache License, Version 2.0
org.javassist javassist 3.20.0-GA jar MPL 1.1-LGPL 2.1-Apache License 2.0
org.jboss.logging jboss-logging 3.2.1.Final jar Apache License, version 2.0
org.slf4j jcl-over-slf4j 1.7.21 jar MIT License
org.slf4j jul-to-slf4j 1.7.21 jar MIT License
org.slf4j log4j-over-slf4j 1.7.21 jar Apache Software Licenses
org.slf4j slf4j-api 1.7.21 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
net.bytebuddy byte-buddy 1.3.16 jar The Apache Software License, Version 2.0
org.glassfish.grizzly grizzly-framework 2.3.23 jar CDDL+GPL
org.glassfish.grizzly grizzly-http 2.3.23 jar CDDL+GPL
org.glassfish.grizzly grizzly-http-server 2.3.23 jar CDDL+GPL
org.glassfish.grizzly grizzly-http-servlet 2.3.23 jar CDDL+GPL
org.glassfish.jersey.containers jersey-container-grizzly2-http 2.23.2 jar CDDL+GPL License
org.glassfish.jersey.containers jersey-container-grizzly2-servlet 2.23.2 jar CDDL+GPL License
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 2.3 jar Apache 2
org.ow2.asm asm-debug-all 5.0.4 jar BSD

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3

Apache Software License - Version 2.0: Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Webapp Application Support, Jetty :: XML utilities

CDDL+GPL: grizzly-framework, grizzly-http, grizzly-http-server, grizzly-http-servlet

CDDL 1.1: javax.ws.rs-api

Eclipse Public License 1.0: JUnit

MIT License: JCL 1.1.1 implemented over SLF4J, JUL to SLF4J bridge, SLF4J API Module

GPL2 w/ CPE: javax.ws.rs-api

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

New BSD License: Hamcrest Core

Apache 2: Joda-Time, Objenesis

BSD: ASM Debug All

Apache Software Licenses: Log4j Implemented Over SLF4J

Apache License 2.0: Annotations for Metrics, Dropwizard Jackson Support, Dropwizard Jersey Support, Dropwizard Logging Support, Dropwizard Utility Classes, Dropwizard Validation Support, Javassist, Metrics Core, Metrics Integration for Jersey 2.x, Metrics Integration for Logback

Eclipse Public License - Version 1.0: Jetty :: Continuation, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Security, Jetty :: Server Core, Jetty :: Servlet Handling, Jetty :: Utilities, Jetty :: Webapp Application Support, Jetty :: XML utilities

The MIT License: Mockito

Apache License, Version 2.0: Apache Commons Lang, AssertJ fluent assertions, Hibernate Validator Engine

LGPL 2.1: Javassist

CDDL + GPLv2 with classpath exception: Expression Language 3.0, 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

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Bean Validation API, Byte Buddy (without dependencies), ClassMate, FindBugs-jsr305, Guava: Google Core Libraries for Java, Jackson datatype: Guava, Jackson module: Afterburner, Jackson-Datatype-JSR310, Jackson-JAXRS-JSON, Jackson-JAXRS-base, Jackson-annotations, Jackson-core, Jackson-datatype-Joda, Jackson-datatype-jdk8, Jackson-module-JAXB-annotations, jackson-databind

CDDL+GPL License: jersey-container-grizzly2-http, jersey-container-grizzly2-servlet, jersey-container-servlet, jersey-container-servlet-core, jersey-core-client, jersey-core-common, jersey-core-server, jersey-ext-bean-validation, jersey-ext-metainf-services, jersey-media-jaxb, jersey-repackaged-guava, jersey-test-framework-core, jersey-test-framework-provider-grizzly2

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