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
org.slf4j slf4j-api 1.7.10 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
ch.qos.logback logback-classic 1.1.2 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.google.inject guice 4.0-beta5 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.10 jar Apache License, Version 2.0
commons-io commons-io 2.4 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.3.2 jar The Apache Software License, Version 2.0
org.testng testng 6.8.13 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 License
javax.inject javax.inject 1 jar The Apache Software License, Version 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.

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
aopalliance aopalliance 1.0 jar Public Domain
ch.qos.logback logback-core 1.1.2 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.beust jcommander 1.27 jar The Apache Software License, Version 2.0
com.google.guava guava 16.0.1 jar The Apache Software License, Version 2.0
org.beanshell bsh 2.0b4 jar GNU LESSER GENERAL PUBLIC LICENSE

Project Dependency Graph

Dependency Tree

Licenses

Apache 2: simple-file-back

GNU LESSER GENERAL PUBLIC LICENSE: BeanShell

MIT License: SLF4J API Module

Apache License, Version 2.0: Apache Commons Codec, TestNG

Public Domain: AOP alliance

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

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

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

Dependency File Details

Filename Size Entries Classes Packages JDK Rev Debug
aopalliance-1.0.jar 4.36 kB 15 9 2 1.3 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
jcommander-1.27.jar 54.28 kB 59 45 5 1.5 debug
guava-16.0.1.jar 2.12 MB 1,709 1,678 17 1.6 debug
guice-4.0-beta5.jar 627.68 kB 497 475 13 1.6 debug
commons-codec-1.10.jar 277.52 kB 238 92 6 1.6 debug
commons-io-2.4.jar 180.80 kB 128 110 6 1.6 debug
javax.inject-1.jar 2.44 kB 8 6 1 1.5 release
commons-lang3-3.3.2.jar 403.07 kB 241 217 12 1.6 debug
bsh-2.0b4.jar 275.09 kB 238 158 8 1.2 release
slf4j-api-1.7.10.jar 31.37 kB 39 28 3 1.5 debug
testng-6.8.13.jar 816.47 kB 594 545 26 1.5 debug
Total Size Entries Classes Packages JDK Rev Debug
13 5.40 MB 4,376 3,891 158 1.6 11
compile: 1 compile: 31.37 kB compile: 39 compile: 28 compile: 3 - compile: 1
test: 11 test: 5.37 MB test: 4,329 test: 3,857 test: 154 - test: 10
provided: 1 provided: 2.44 kB provided: 8 provided: 6 provided: 1 - -

Dependency Repository Locations

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

Repository locations for each of the Dependencies.

Artifact central sonatype-nexus-snapshots apache.snapshots
aopalliance:aopalliance:jar:1.0 Found at https://repo.maven.apache.org/maven2 - -
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.beust:jcommander:jar:1.27 Found at https://repo.maven.apache.org/maven2 - -
com.google.guava:guava:jar:16.0.1 Found at https://repo.maven.apache.org/maven2 - -
com.google.inject:guice:jar:4.0-beta5 Found at https://repo.maven.apache.org/maven2 - -
commons-codec:commons-codec:jar:1.10 Found at https://repo.maven.apache.org/maven2 - -
commons-io:commons-io:jar:2.4 Found at https://repo.maven.apache.org/maven2 - -
javax.inject:javax.inject:jar:1 Found at https://repo.maven.apache.org/maven2 - -
org.apache.commons:commons-lang3:jar:3.3.2 Found at https://repo.maven.apache.org/maven2 - -
org.beanshell:bsh:jar:2.0b4 Found at https://repo.maven.apache.org/maven2 - -
org.slf4j:slf4j-api:jar:1.7.10 Found at https://repo.maven.apache.org/maven2 - -
org.testng:testng:jar:6.8.13 Found at https://repo.maven.apache.org/maven2 - -
Total central sonatype-nexus-snapshots apache.snapshots
13 (compile: 1, test: 11, provided: 1) 13 0 0