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.2 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.github.protobufel common-verifications 0.7-SNAPSHOT jar The BSD 3-Clause License
com.google.protobuf protobuf-java 2.6.1 jar New BSD license
org.antlr antlr4-runtime 4.3 jar The BSD License
org.eclipse.jdt org.eclipse.jdt.annotation 1.1.0 jar Eclipse Public License - v 1.0
org.slf4j slf4j-api 1.7.7 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.github.protobufel protobufel-protobuf-test-protos 0.7-SNAPSHOT jar The BSD 3-Clause License
com.github.protobufel protobufel-test-protos2 0.7-SNAPSHOT jar The BSD 3-Clause License
com.github.protobufel protobufel-test-util 0.7-SNAPSHOT jar The BSD 3-Clause License
com.google.guava guava 18.0 jar The Apache Software License, Version 2.0
com.googlecode.java-diff-utils diffutils 1.3.0 jar The Apache Software License, Version 2.0
junit junit 4.12-beta-3 jar Eclipse Public License 1.0
org.assertj assertj-core 1.7.0 jar LICENSE.txt
org.hamcrest hamcrest-integration 1.3 jar New BSD License
org.mockito mockito-all 1.10.8 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-core 1.1.2 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
org.abego.treelayout org.abego.treelayout.core 1.0.1 jar BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
org.antlr antlr4-annotations 4.3 jar The BSD 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.github.protobufel protobufel-test-protos 0.7-SNAPSHOT jar The BSD 3-Clause License
com.thoughtworks.xstream xstream 1.4.2 jar BSD style
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.hamcrest hamcrest-library 1.3 jar New BSD License
org.javassist javassist 3.18.2-GA jar MPL 1.1-LGPL 2.1-Apache License 2.0
org.objenesis objenesis 2.1 jar Apache 2
org.powermock powermock-api-mockito 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-api-support 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-classloading-base 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-classloading-xstream 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-core 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4-common 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4-rule 1.5.6 jar The Apache Software License, Version 2.0
org.powermock powermock-reflect 1.5.6 jar The Apache Software License, Version 2.0
xmlpull xmlpull 1.1.3.1 jar Public Domain
xpp3 xpp3_min 1.1.4c jar Indiana University Extreme! Lab Software License, vesion 1.1.1-Public Domain

Project Dependency Graph

Dependency Tree

Licenses

BSD style: XStream Core

Public Domain: MXP1: Xml Pull Parser 3rd Edition (XPP3), XML Pull Parsing API

New BSD License: Hamcrest Core, Hamcrest Integration, Hamcrest library

Apache 2: Objenesis

BSD 3-Clause "New" or "Revised" License (BSD-3-Clause): abego TreeLayout Core

LGPL 2.1: Javassist

Eclipse Public License - v 1.0: JDT Annotations for Enhanced Null Analysis, Logback Classic Module, Logback Core Module

Eclipse Public License 1.0: JUnit

Apache License, Version 2.0: AssertJ fluent assertions

MPL 1.1: Javassist

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

The Apache Software License, Version 2.0: Guava: Google Core Libraries for Java, java-diff-utils, powermock-api-mockito, powermock-api-support, powermock-classloading-base, powermock-classloading-xstream, powermock-core, powermock-module-junit4, powermock-module-junit4-common, powermock-module-junit4-rule, powermock-reflect

Indiana University Extreme! Lab Software License, vesion 1.1.1: MXP1: Xml Pull Parser 3rd Edition (XPP3)

The BSD License: ANTLR 4 Runtime, ANTLR 4 Runtime Annotations

New BSD license: Protocol Buffer Java API

Apache License 2.0: Javassist

MIT License: SLF4J API Module

The BSD 3-Clause License: Common Test Utilities, Common Verification Utilities, ProtoBuf Java Parser and FileDescriptor Builder, Shared Test Resources - Original ProtoBuf test .proto files, Shared Test Resources - test .proto files, Shared Test Resources - test .proto files used by protobufel-grammar

The MIT License: Mockito

Dependency File Details

Filename Size Entries Classes Packages JDK Rev Debug
logback-classic-1.1.2.jar 264.40 kB 211 173 25 1.5 debug
logback-core-1.1.2.jar 417.70 kB 399 355 34 1.5 debug
common-verifications/target/classes - 0 0 0 - release
protobufel-protobuf-test-protos/target/classes - 0 0 0 - release
protobufel-test-protos/target/classes - 0 0 0 - release
protobufel-test-protos2/target/classes - 0 0 0 - release
protobufel-test-util/target/classes - 0 0 0 - release
guava-18.0.jar 2.15 MB 1,719 1,690 17 1.6 debug
protobuf-java-2.6.1.jar 582.66 kB 286 276 1 1.5 debug
diffutils-1.3.0.jar 33.33 kB 35 26 2 1.5 debug
xstream-1.4.2.jar 470.38 kB 431 401 21 1.5 debug
junit-4.12-beta-3.jar 307.56 kB 323 286 30 1.5 debug
org.abego.treelayout.core-1.0.1.jar 24.92 kB 36 19 6 1.5 debug
antlr4-annotations-4.3.jar 9.88 kB 18 4 1 1.6 debug
antlr4-runtime-4.3.jar 336.94 kB 242 224 8 1.6 debug
assertj-core-1.7.0.jar 604.43 kB 520 489 18 1.6 debug
org.eclipse.jdt.annotation-1.1.0.jar 4.30 kB 14 3 1 1.6 release
hamcrest-core-1.3.jar 43.97 kB 52 45 3 1.5 debug
hamcrest-integration-1.3.jar 4.71 kB 11 5 2 1.5 debug
hamcrest-library-1.3.jar 51.83 kB 46 35 7 1.5 debug
javassist-3.18.2-GA.jar 697.78 kB 414 390 17 1.6 debug
mockito-all-1.10.8.jar 1.16 MB 1,183 736 77 1.5 debug
objenesis-2.1.jar 40.78 kB 52 37 9 1.5 debug
powermock-api-mockito-1.5.6.jar 69.33 kB 83 56 14 1.5 debug
powermock-api-support-1.5.6.jar 18.23 kB 28 14 4 1.5 debug
powermock-classloading-base-1.5.6.jar 5.14 kB 14 3 2 1.5 debug
powermock-classloading-xstream-1.5.6.jar 3.19 kB 11 1 1 1.5 debug
powermock-core-1.5.6.jar 83.08 kB 93 67 16 1.5 debug
powermock-module-junit4-1.5.6.jar 23.52 kB 26 12 3 1.5 debug
powermock-module-junit4-common-1.5.6.jar 13.62 kB 22 8 2 1.5 debug
powermock-module-junit4-rule-1.5.6.jar 6.85 kB 16 4 1 1.5 debug
powermock-reflect-1.5.6.jar 43.68 kB 42 25 8 1.5 debug
slf4j-api-1.7.7.jar 28.57 kB 35 24 3 1.5 debug
xmlpull-1.1.3.1.jar 7.02 kB 10 4 1 1.2 debug
xpp3_min-1.1.4c.jar 24.37 kB 12 3 2 1.1 debug
Total Size Entries Classes Packages JDK Rev Debug
35 7.43 MB 6,384 5,415 336 1.6 29
compile: 9 compile: 1.63 MB compile: 1,241 compile: 1,078 compile: 79 - compile: 7
test: 26 test: 5.80 MB test: 5,143 test: 4,337 test: 257 - test: 22

Dependency Repository Locations

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

Repository locations for each of the Dependencies.

Artifact sonatype-nexus-snapshots codehaus-snapshots central
ch.qos.logback:logback-classic:jar:1.1.2 - - Found at https://repo.maven.apache.org/maven2
ch.qos.logback:logback-core:jar:1.1.2 - - Found at https://repo.maven.apache.org/maven2
com.github.protobufel:common-verifications:jar:0.7-SNAPSHOT - - -
com.github.protobufel:protobufel-protobuf-test-protos:jar:0.7-SNAPSHOT - - -
com.github.protobufel:protobufel-test-protos:jar:0.7-SNAPSHOT - - -
com.github.protobufel:protobufel-test-protos2:jar:0.7-SNAPSHOT - - -
com.github.protobufel:protobufel-test-util:jar:0.7-SNAPSHOT - - -
com.google.guava:guava:jar:18.0 - - Found at https://repo.maven.apache.org/maven2
com.google.protobuf:protobuf-java:jar:2.6.1 - - Found at https://repo.maven.apache.org/maven2
com.googlecode.java-diff-utils:diffutils:jar:1.3.0 - - Found at https://repo.maven.apache.org/maven2
com.thoughtworks.xstream:xstream:jar:1.4.2 - - Found at https://repo.maven.apache.org/maven2
junit:junit:jar:4.12-beta-3 - - Found at https://repo.maven.apache.org/maven2
org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1 - - Found at https://repo.maven.apache.org/maven2
org.antlr:antlr4-annotations:jar:4.3 - - Found at https://repo.maven.apache.org/maven2
org.antlr:antlr4-runtime:jar:4.3 - - Found at https://repo.maven.apache.org/maven2
org.assertj:assertj-core:jar:1.7.0 - - Found at https://repo.maven.apache.org/maven2
org.eclipse.jdt:org.eclipse.jdt.annotation:jar:1.1.0 - - Found at https://repo.maven.apache.org/maven2
org.hamcrest:hamcrest-core:jar:1.3 - - Found at https://repo.maven.apache.org/maven2
org.hamcrest:hamcrest-integration:jar:1.3 - - Found at https://repo.maven.apache.org/maven2
org.hamcrest:hamcrest-library:jar:1.3 - - Found at https://repo.maven.apache.org/maven2
org.javassist:javassist:jar:3.18.2-GA - - Found at https://repo.maven.apache.org/maven2
org.mockito:mockito-all:jar:1.10.8 - - Found at https://repo.maven.apache.org/maven2
org.objenesis:objenesis:jar:2.1 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-api-mockito:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-api-support:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-classloading-base:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-classloading-xstream:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-core:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-module-junit4:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-module-junit4-common:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-module-junit4-rule:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.powermock:powermock-reflect:jar:1.5.6 - - Found at https://repo.maven.apache.org/maven2
org.slf4j:slf4j-api:jar:1.7.7 - - Found at https://repo.maven.apache.org/maven2
xmlpull:xmlpull:jar:1.1.3.1 - - Found at https://repo.maven.apache.org/maven2
xpp3:xpp3_min:jar:1.1.4c - - Found at https://repo.maven.apache.org/maven2
Total sonatype-nexus-snapshots codehaus-snapshots central
35 (compile: 9, test: 26) 0 0 30