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
org.tap4j tap4j 4.3 jar MIT

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.google.inject guice 4.1.0 jar The Apache Software License, Version 2.0
junit junit 4.12 jar Eclipse Public License 1.0
org.testng testng 6.10 jar Apache 2.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
org.yaml snakeyaml 1.17 jar 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 Licenses
aopalliance aopalliance 1.0 jar Public Domain
com.beust jcommander 1.48 jar The Apache Software License, Version 2.0
com.google.guava guava 19.0 jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

Licenses

Apache 2.0: testng

Eclipse Public License 1.0: JUnit

Apache License, Version 2.0: SnakeYAML

MIT: tap4j Test Anything Protocol for Java, tap4j extensions

Public Domain: AOP alliance

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: Google Guice - Core Library, Guava: Google Core Libraries for Java, JCommander, javax.inject

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
jcommander-1.48.jar 63.5 kB 67 53 5 1.5 Yes
guava-19.0.jar 2.3 MB 1746 1717 17 1.6 Yes
guice-4.1.0.jar 674 kB 524 497 13 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
tap4j-4.3.jar 40.7 kB 50 35 6 1.8 Yes
testng-6.10.jar 761.1 kB 559 543 23 1.7 Yes
snakeyaml-1.17.jar 273.6 kB 242 206 19 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
10 4.5 MB 3586 3397 119 1.8 9
compile: 2 compile: 314.3 kB compile: 292 compile: 241 compile: 25 - compile: 2
provided: 8 provided: 4.2 MB provided: 3294 provided: 3156 provided: 94 - provided: 7

Dependency Repository Locations

Repo ID URL Release Snapshot Blacklisted
central https://repo.maven.apache.org/maven2 Yes No No
repo.jenkins-ci.org https://repo.jenkins-ci.org/public/ Yes Yes Yes

Repository locations for each of the Dependencies.

Artifact central
aopalliance:aopalliance:jar:1.0 Found at https://repo.maven.apache.org/maven2
com.beust:jcommander:jar:1.48 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
javax.inject:javax.inject:jar:1 Found at https://repo.maven.apache.org/maven2
junit:junit:jar:4.12 Found at https://repo.maven.apache.org/maven2
org.hamcrest:hamcrest-core:jar:1.3 Found at https://repo.maven.apache.org/maven2
org.tap4j:tap4j:jar:4.3 -
org.testng:testng:jar:6.10 Found at https://repo.maven.apache.org/maven2
org.yaml:snakeyaml:jar:1.17 Found at https://repo.maven.apache.org/maven2
Total central
10 (compile: 2, provided: 8) 9