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
args4j args4j 2.0.29 jar MIT License
com.google.code.gson gson 2.8.1 jar Apache 2.0
com.google.inject guice 3.0 jar The Apache Software License, Version 2.0
com.sun.jersey jersey-client 1.19.3 jar CDDL 1.1-GPL2 w/ CPE
com.sun.jersey.contribs jersey-apache-client 1.19.3 jar CDDL 1.1-GPL2 w/ CPE
com.sun.jersey.contribs jersey-multipart 1.19.3 jar CDDL 1.1-GPL2 w/ CPE
commons-io commons-io 2.4 jar The Apache Software License, Version 2.0
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.4 jar Apache License, Version 2.0
org.eclipse.persistence org.eclipse.persistence.moxy 2.6.5 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.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
junit junit 4.11 jar Common Public License Version 1.0
org.mockito mockito-core 1.10.16 jar The 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 Licenses
com.sun.jersey.contribs jersey-moxy 1.19.3 jar CDDL 1.1-GPL2 w/ CPE

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
aopalliance aopalliance 1.0 jar Public Domain
com.sun.jersey jersey-core 1.19.3 jar CDDL 1.1-GPL2 w/ CPE
commons-codec commons-codec 1.2 jar -
commons-httpclient commons-httpclient 3.1 jar Apache License
commons-logging commons-logging 1.0.4 jar /LICENSE.txt
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
javax.ws.rs jsr311-api 1.1.1 jar CDDL License
org.eclipse.persistence org.eclipse.persistence.asm 2.6.5 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.eclipse.persistence org.eclipse.persistence.core 2.6.5 jar Eclipse Public License v1.0-Eclipse Distribution License v. 1.0
org.glassfish javax.json 1.0.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
org.jvnet.mimepull mimepull 1.9.3 jar CDDL 1.1-GPL2 w/ CPE

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.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 2.1 jar Apache 2

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.1: Jersey Apache HTTP Client, Jersey Eclipse MOXy support, MIME streaming extension, jersey-client, jersey-core, jersey-multipart

Apache 2.0: BITPlan-Mediawiki-Japi, Gson

Apache License: HttpClient

MIT License: args4j

Eclipse Distribution License v. 1.0: EclipseLink ASM, EclipseLink Core, EclipseLink Moxy

Eclipse Public License v1.0: EclipseLink ASM, EclipseLink Core, EclipseLink Moxy

Public Domain: AOP alliance

GPL2 w/ CPE: Jersey Apache HTTP Client, Jersey Eclipse MOXy support, MIME streaming extension, jersey-client, jersey-core, jersey-multipart

New BSD License: Hamcrest Core

Apache 2: Objenesis

Unknown: Codec

CDDL License: jsr311-api

The MIT License: Mockito

Apache License, Version 2.0: Apache Commons Lang

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 353 (JSON Processing) Default Provider

The Apache Software License, Version 2.0: Apache Log4j, Bean Validation API, Commons IO, Google Guice - Core Library, Logging, javax.inject

Common Public License Version 1.0: JUnit

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
args4j-2.0.29.jar 84.7 kB 88 69 2 1.5 Yes
gson-2.8.1.jar 232.6 kB 189 173 7 1.6 Yes
guice-3.0.jar 710.5 kB 585 565 12 1.5 Yes
jersey-client-1.19.3.jar 133.8 kB 117 93 9 1.6 Yes
jersey-core-1.19.3.jar 434.5 kB 355 307 23 1.6 Yes
jersey-apache-client-1.19.3.jar 22.3 kB 26 13 2 1.6 Yes
jersey-moxy-1.19.3.jar 13.7 kB 21 6 1 1.6 Yes
jersey-multipart-1.19.3.jar 53.1 kB 51 31 3 1.6 Yes
commons-codec-1.2.jar 30.1 kB 30 19 5 1.1 Yes
commons-httpclient-3.1.jar 305 kB 183 167 8 1.2 Yes
commons-io-2.4.jar 185.1 kB 128 110 6 1.6 Yes
commons-logging-1.0.4.jar 38 kB 29 18 2 1.2 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
validation-api-1.1.0.Final.jar 63.8 kB 122 106 8 1.6 Yes
jsr311-api-1.1.1.jar 46.4 kB 67 55 3 1.5 Yes
junit-4.11.jar 245 kB 266 233 28 1.5 Yes
log4j-1.2.17.jar 489.9 kB 353 314 21 1.4 Yes
commons-lang3-3.4.jar 434.7 kB 248 224 12 1.6 Yes
org.eclipse.persistence.asm-2.6.5.jar 378 kB 229 200 8 1.7 No
org.eclipse.persistence.core-2.6.5.jar 5.4 MB 2293 2092 172 1.7 Yes
org.eclipse.persistence.moxy-2.6.5.jar 640.7 kB 301 263 20 1.7 Yes
javax.json-1.0.4.jar 85.1 kB 88 72 5 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
mimepull-1.9.3.jar 62.1 kB 54 44 1 1.6 Yes
mockito-core-1.10.16.jar 1.2 MB 1134 691 68 1.5 Yes
objenesis-2.1.jar 41.8 kB 52 37 9 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
27 11.3 MB 7084 5962 441 1.7 25
compile: 22 compile: 9.8 MB compile: 5559 compile: 4950 compile: 332 - compile: 20
test: 4 test: 1.5 MB test: 1504 test: 1006 test: 108 - test: 4
provided: 1 provided: 13.7 kB provided: 21 provided: 6 provided: 1 - provided: 1

Dependency Repository Locations

Repo ID URL Release Snapshot
maven2-repository.dev.java.net http://download.java.net/maven/2/ Yes Yes
central https://repo.maven.apache.org/maven2 Yes No
sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots No Yes
repository.jboss.org http://repository.jboss.org/nexus/content/groups/public/ Yes Yes
jvnet-nexus-snapshots https://maven.java.net/content/repositories/snapshots No Yes
apache.snapshots http://repository.apache.org/snapshots No Yes

Repository locations for each of the Dependencies.

Artifact maven2-repository.dev.java.net uk.maven.org sonatype-nexus-snapshots repository.jboss.org jvnet-nexus-snapshots apache.snapshots
aopalliance:aopalliance:jar:1.0 - Found at http://uk.maven.org/maven2 - - - -
args4j:args4j:jar:2.0.29 - Found at http://uk.maven.org/maven2 - - - -
com.google.code.gson:gson:jar:2.8.1 - Found at http://uk.maven.org/maven2 - - - -
com.google.inject:guice:jar:3.0 - Found at http://uk.maven.org/maven2 - - - -
com.sun.jersey:jersey-client:jar:1.19.3 - Found at http://uk.maven.org/maven2 - - - -
com.sun.jersey:jersey-core:jar:1.19.3 - Found at http://uk.maven.org/maven2 - - - -
com.sun.jersey.contribs:jersey-apache-client:jar:1.19.3 - Found at http://uk.maven.org/maven2 - - - -
com.sun.jersey.contribs:jersey-moxy:jar:1.19.3 - Found at http://uk.maven.org/maven2 - - - -
com.sun.jersey.contribs:jersey-multipart:jar:1.19.3 - Found at http://uk.maven.org/maven2 - - - -
commons-codec:commons-codec:jar:1.2 - Found at http://uk.maven.org/maven2 - - - -
commons-httpclient:commons-httpclient:jar:3.1 - Found at http://uk.maven.org/maven2 - - - -
commons-io:commons-io:jar:2.4 - Found at http://uk.maven.org/maven2 - - - -
commons-logging:commons-logging:jar:1.0.4 - Found at http://uk.maven.org/maven2 - - - -
javax.inject:javax.inject:jar:1 - Found at http://uk.maven.org/maven2 - - - -
javax.validation:validation-api:jar:1.1.0.Final - Found at http://uk.maven.org/maven2 - Found at http://repository.jboss.org/nexus/content/groups/public/ - -
javax.ws.rs:jsr311-api:jar:1.1.1 - Found at http://uk.maven.org/maven2 - - - -
junit:junit:jar:4.11 - Found at http://uk.maven.org/maven2 - - - -
log4j:log4j:jar:1.2.17 - Found at http://uk.maven.org/maven2 - - - -
org.apache.commons:commons-lang3:jar:3.4 - Found at http://uk.maven.org/maven2 - - - -
org.eclipse.persistence:org.eclipse.persistence.asm:jar:2.6.5 - Found at http://uk.maven.org/maven2 - - - -
org.eclipse.persistence:org.eclipse.persistence.core:jar:2.6.5 - Found at http://uk.maven.org/maven2 - - - -
org.eclipse.persistence:org.eclipse.persistence.moxy:jar:2.6.5 - Found at http://uk.maven.org/maven2 - - - -
org.glassfish:javax.json:jar:1.0.4 - Found at http://uk.maven.org/maven2 - - - -
org.hamcrest:hamcrest-core:jar:1.3 - Found at http://uk.maven.org/maven2 - - - -
org.jvnet.mimepull:mimepull:jar:1.9.3 - Found at http://uk.maven.org/maven2 - - - -
org.mockito:mockito-core:jar:1.10.16 - Found at http://uk.maven.org/maven2 - - - -
org.objenesis:objenesis:jar:2.1 - Found at http://uk.maven.org/maven2 - - - -
Total maven2-repository.dev.java.net uk.maven.org sonatype-nexus-snapshots repository.jboss.org jvnet-nexus-snapshots apache.snapshots
27 (compile: 22, test: 4, provided: 1) 0 27 0 1 0 0