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.mindrot jbcrypt 0.4 jar ISC

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.testng testng 7.1.0 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
de.mkammerer argon2-jvm 2.6 jar GNU Lesser General Public License, Version 3

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 Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
com.beust jcommander 1.72 - jar Apache 2.0
com.google.guava guava 19.0 - jar The Apache Software License, Version 2.0
com.google.inject guice 4.1.0 no_aop jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.yaml snakeyaml 1.21 - 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
net.java.dev.jna jna 5.4.0 jar LGPL, version 2.1-Apache License v2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache 2.0: jcommander, pwhash-core

ISC: jBCrypt

Apache License, Version 2.0: SnakeYAML, testng

GNU Lesser General Public License, Version 3: Argon2 JVM

Public Domain: AOP alliance

LGPL, version 2.1: Java Native Access

Apache License v2.0: Java Native Access

The Apache Software License, Version 2.0: Google Guice - Core Library, Guava: Google Core Libraries for Java, 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.72.jar 69.3 kB 67 65 5 1.7 Yes
guava-19.0.jar 2.3 MB 1746 1717 17 1.6 Yes
guice-4.1.0-no_aop.jar 428.6 kB 349 334 8 1.6 Yes
argon2-jvm-2.6.jar 416.3 kB 38 17 2 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
jna-5.4.0.jar 1.5 MB 170 115 4 1.6 Yes
jbcrypt-0.4.jar 17.4 kB 11 1 1 1.5 Yes
testng-7.1.0.jar 928.3 kB 602 558 24 1.8 Yes
snakeyaml-1.21.jar 299.3 kB 247 211 19 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
10 6 MB 3253 3033 83 1.8 9
compile: 1 compile: 17.4 kB compile: 11 compile: 1 compile: 1 - compile: 1
test: 7 test: 4 MB test: 3034 test: 2900 test: 76 - test: 6
provided: 2 provided: 1.9 MB provided: 208 provided: 132 provided: 6 - provided: 2

Dependency Repository Locations

Repo ID URL Release Snapshot Blacklisted
snapshots https://artifactory.wiberry.de/artifactory/repo Yes Yes Yes
central https://repo.maven.apache.org/maven2 Yes No No
maven http://repo1.maven.org/maven2/ Yes Yes No
sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots No Yes Yes

Repository locations for each of the Dependencies.

Artifact central maven
aopalliance:aopalliance:jar:1.0 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
com.beust:jcommander:jar:1.72 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
com.google.guava:guava:jar:19.0 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
com.google.inject:guice:jar:no_aop:4.1.0 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
de.mkammerer:argon2-jvm:jar:2.6 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
javax.inject:javax.inject:jar:1 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
net.java.dev.jna:jna:jar:5.4.0 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
org.mindrot:jbcrypt:jar:0.4 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
org.testng:testng:jar:7.1.0 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
org.yaml:snakeyaml:jar:1.21 Found at https://repo.maven.apache.org/maven2 Found at http://repo1.maven.org/maven2/
Total central maven
10 (compile: 1, test: 7, provided: 2) 10 10