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 19.0 jar The Apache Software License, Version 2.0
com.google.protobuf protobuf-java 3.0.0 jar New BSD license
com.google.template soy 2016-08-25 jar The Apache Software 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
junit junit 4.10 jar Common Public License Version 1.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
aopalliance aopalliance 1.0 jar Public Domain
com.google.code.gson gson 2.7 jar Apache 2.0
com.google.inject guice 4.1.0 jar The Apache Software License, Version 2.0
com.google.inject.extensions guice-assistedinject 4.1.0 jar The Apache Software License, Version 2.0
com.google.inject.extensions guice-multibindings 4.1.0 jar The Apache Software License, Version 2.0
com.ibm.icu icu4j 57.1 jar ICU License
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.json json 20160212 jar The JSON License
org.ow2.asm asm 5.0.3 jar BSD
org.ow2.asm asm-analysis 5.0.3 jar BSD
org.ow2.asm asm-commons 5.0.3 jar BSD
org.ow2.asm asm-tree 5.0.3 jar BSD
org.ow2.asm asm-util 5.0.3 jar BSD

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.1 jar BSD style

Project Dependency Graph

Dependency Tree

Licenses

BSD style: Hamcrest Core

BSD: ASM Analysis, ASM Commons, ASM Core, ASM Tree, ASM Util

New BSD license: Protocol Buffers [Core]

Apache 2.0: Gson

Public Domain: AOP alliance

ICU License: ICU4J

The JSON License: JSON in Java

The Apache Software License, Version 2.0: Closure Templates, Google Guice - Core Library, Google Guice - Extensions - AssistedInject, Google Guice - Extensions - MultiBindings, Guava: Google Core Libraries for Java, Soy Juice, javax.inject

Common Public License Version 1.0: JUnit

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes No
gson-2.7.jar 232 kB 190 174 7 1.6 Yes No
guava-19.0.jar 2.3 MB 1746 1717 17 1.6 Yes No
guice-4.1.0.jar 674 kB 524 497 13 1.6 Yes No
guice-assistedinject-4.1.0.jar 42.9 kB 28 19 1 1.6 Yes No
guice-multibindings-4.1.0.jar 81.9 kB 65 56 1 1.6 Yes No
protobuf-java-3.0.0.jar 1.3 MB 579 553 2 1.6 Yes No
soy-2016-08-25.jar 2 MB 1365 1291 60 1.7 Yes Yes
icu4j-57.1.jar 11.3 MB 4440 1198 11 1.6 Yes No
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No No
junit-4.10.jar 253.2 kB 290 252 31 1.5 Yes No
hamcrest-core-1.1.jar 76.6 kB 54 21 3 1.5 Yes No
json-20160212.jar 49.2 kB 27 18 1 1.6 Yes No
asm-5.0.3.jar 53.2 kB 30 25 2 1.2 No No
asm-analysis-5.0.3.jar 20.4 kB 19 13 1 1.2 No No
asm-commons-5.0.3.jar 41.7 kB 27 22 1 1.2 No No
asm-tree-5.0.3.jar 29 kB 35 30 1 1.2 No No
asm-util-5.0.3.jar 43.3 kB 21 16 1 1.2 No No
Total Size Entries Classes Packages Java Version Debug Information Sealed
18 18.5 MB 9463 5917 156 1.7 12 1
compile: 16 compile: 18.2 MB compile: 9119 compile: 5644 compile: 122 - compile: 10 compile: 1
test: 2 test: 329.8 kB test: 344 test: 273 test: 34 - test: 2 -

Dependency Repository Locations

Repo ID URL Release Snapshot
central https://repo.maven.apache.org/maven2 Yes No
ow2-snapshot http://repository.ow2.org/nexus/content/repositories/snapshots No Yes
sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots No Yes

Repository locations for each of the Dependencies.

Artifact central ow2-snapshot sonatype-nexus-snapshots
aopalliance:aopalliance:jar:1.0 Found at https://repo.maven.apache.org/maven2 - -
com.google.code.gson:gson:jar:2.7 Found at https://repo.maven.apache.org/maven2 - -
com.google.guava:guava:jar:19.0 Found at https://repo.maven.apache.org/maven2 - -
com.google.inject:guice:jar:4.1.0 Found at https://repo.maven.apache.org/maven2 - -
com.google.inject.extensions:guice-assistedinject:jar:4.1.0 Found at https://repo.maven.apache.org/maven2 - -
com.google.inject.extensions:guice-multibindings:jar:4.1.0 Found at https://repo.maven.apache.org/maven2 - -
com.google.protobuf:protobuf-java:jar:3.0.0 Found at https://repo.maven.apache.org/maven2 - -
com.google.template:soy:jar:2016-08-25 Found at https://repo.maven.apache.org/maven2 - -
com.ibm.icu:icu4j:jar:57.1 Found at https://repo.maven.apache.org/maven2 - -
javax.inject:javax.inject:jar:1 Found at https://repo.maven.apache.org/maven2 - -
junit:junit:jar:4.10 Found at https://repo.maven.apache.org/maven2 - -
org.hamcrest:hamcrest-core:jar:1.1 Found at https://repo.maven.apache.org/maven2 - -
org.json:json:jar:20160212 Found at https://repo.maven.apache.org/maven2 - -
org.ow2.asm:asm:jar:5.0.3 Found at https://repo.maven.apache.org/maven2 - -
org.ow2.asm:asm-analysis:jar:5.0.3 Found at https://repo.maven.apache.org/maven2 - -
org.ow2.asm:asm-commons:jar:5.0.3 Found at https://repo.maven.apache.org/maven2 - -
org.ow2.asm:asm-tree:jar:5.0.3 Found at https://repo.maven.apache.org/maven2 - -
org.ow2.asm:asm-util:jar:5.0.3 Found at https://repo.maven.apache.org/maven2 - -
Total central ow2-snapshot sonatype-nexus-snapshots
18 (compile: 16, test: 2) 18 0 0