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 Optional
guru.mikelue.jdut core 1.0.0-SNAPSHOT jar GNU General Lesser Public License (LGPL) version 3.0 No
org.slf4j slf4j-api 1.7.30 jar MIT License No
ch.qos.logback logback-classic 1.2.3 jar Eclipse Public License - v 1.0GNU Lesser General Public License Yes

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
com.google.inject guice 4.2.1 jar The Apache Software License, Version 2.0
com.h2database h2 1.4.200 jar MPL 2.0 or EPL 1.0
com.zaxxer HikariCP 3.4.5 jar The Apache Software License, Version 2.0
org.jmockit jmockit 1.49 jar The MIT License
org.slf4j jcl-over-slf4j 1.7.30 jar Apache License, Version 2.0
org.springframework spring-context 5.1.15.RELEASE 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
org.testng testng 7.1.0 jar Apache 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.

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 Optional
org.apache.commons commons-lang3 3.10 jar Apache License, Version 2.0 No
org.yaml snakeyaml 1.26 jar Apache License, Version 2.0 No
ch.qos.logback logback-core 1.2.3 jar Eclipse Public License - v 1.0GNU Lesser General Public License Yes

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.springframework spring-aop 5.1.15.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.1.15.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.1.15.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.1.15.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.1.15.RELEASE 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 Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
com.beust jcommander 1.72 - jar Apache 2.0
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.1.3 - jar Apache 2.0
com.google.guava guava 25.1-android - 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
com.google.j2objc j2objc-annotations 1.1 - jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.checkerframework checker-compat-qual 2.0.0 - jar GNU General Public License, version 2 (GPL2), with the classpath exceptionThe MIT License
org.codehaus.mojo animal-sniffer-annotations 1.14 - jar MIT license

Project Dependency Graph

Dependency Tree

Licenses

MPL 2.0 or EPL 1.0: H2 Database Engine

GNU General Lesser Public License (LGPL) version 3.0: JDUT-core, JDUT-testng

Apache 2.0: error-prone annotations, jcommander

The MIT License: Checker Qual, JMockit

MIT License: SLF4J API Module

Apache License, Version 2.0: Apache Commons Lang, JCL 1.2 implemented over SLF4J, SnakeYAML, Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), testng

GNU General Public License, version 2 (GPL2), with the classpath exception: Checker Qual

Public Domain: AOP alliance

MIT license: Animal Sniffer Annotations

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

The Apache Software License, Version 2.0: FindBugs-jsr305, Google Guice - Core Library, Guava: Google Core Libraries for Java, HikariCP, J2ObjC Annotations, javax.inject

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

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
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.1.3.jar 13.7 kB 34 22 2 1.7 No
guava-25.1-android.jar 2.6 MB 1905 1875 18 1.7 Yes
guice-4.2.1.jar 846.9 kB 613 584 15 1.7 Yes
guice-4.1.0-no_aop.jar 428.6 kB 349 334 8 1.6 Yes
j2objc-annotations-1.1.jar 8.8 kB 23 12 1 1.5 Yes
h2-1.4.200.jar 2.3 MB 950 944 47 - Yes
HikariCP-3.4.5.jar 156 kB 93 74 9 - Yes
core/target/classes - 0 0 0 - No
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
commons-lang3-3.10.jar 523.4 kB 314 288 14 1.8 Yes
checker-compat-qual-2.0.0.jar 31.5 kB 47 28 10 1.7 Yes
animal-sniffer-annotations-1.14.jar 3.5 kB 12 1 1 1.5 No
jmockit-1.49.jar 697.8 kB 424 357 48 1.7 Yes
jcl-over-slf4j-1.7.30.jar 16.5 kB 23 9 2 1.5 Yes
slf4j-api-1.7.30.jar 41.5 kB 46 34 4 1.5 Yes
spring-aop-5.1.15.RELEASE.jar 371.3 kB 306 277 17 1.8 Yes
spring-beans-5.1.15.RELEASE.jar 674.7 kB 410 380 13 1.8 Yes
spring-context-5.1.15.RELEASE.jar 1.1 MB 911 824 64 1.8 Yes
spring-core-5.1.15.RELEASE.jar 1.3 MB 943 888 47 1.8 Yes
spring-expression-5.1.15.RELEASE.jar 281.4 kB 164 150 6 1.8 Yes
spring-jcl-5.1.15.RELEASE.jar 24 kB 28 17 2 1.8 Yes
testng-7.1.0.jar 928.3 kB 602 558 24 1.8 Yes
snakeyaml-1.26.jar 309 kB 253 216 20 1.7 Yes
logback-classic-1.2.3.jar 290.3 kB 234 175 27 1.6 Yes
logback-core-1.2.3.jar 471.9 kB 419 373 36 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
28 13.5 MB 9239 8535 446 1.8 24
compile: 6 compile: 1.6 MB compile: 1266 compile: 1086 compile: 101 - compile: 5
test: 11 test: 7.8 MB test: 4865 test: 4504 test: 270 - test: 11
provided: 11 provided: 4.1 MB provided: 3108 provided: 2945 provided: 75 - provided: 8