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
de.befrish.testdatamt testdatamt-api 1.0-SNAPSHOT jar GNU General Public License v3.0
org.openjdk.jmh jmh-core 1.25.2 jar GNU General Public License (GPL), version 2, with the Classpath exception

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
junit junit 4.13 jar Eclipse Public License 1.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.openjdk.jmh jmh-generator-annprocess 1.25.2 jar GNU General Public License (GPL), version 2, with the Classpath exception

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
de.befrish.testdatamt testdatamt-collection 1.0-SNAPSHOT jar GNU General Public License v3.0
de.befrish.testdatamt testdatamt-domain 1.0-SNAPSHOT jar GNU General Public License v3.0
de.befrish.testdatamt testdatamt-util 1.0-SNAPSHOT jar GNU General Public License v3.0
io.vavr vavr 0.10.3 jar The Apache Software License, Version 2.0
io.vavr vavr-match 0.10.3 jar The Apache Software License, Version 2.0
net.sf.jopt-simple jopt-simple 4.6 jar The MIT License
org.apache.commons commons-math3 3.2 jar The Apache Software License, Version 2.0
org.projectlombok lombok 1.18.12 jar The 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 Licenses
org.hamcrest hamcrest 2.2 jar BSD License 3
org.hamcrest hamcrest-core 2.2 jar BSD License 3

Project Dependency Graph

Dependency Tree

Licenses

Eclipse Public License 1.0: JUnit

The MIT License: JOpt Simple, Project Lombok

BSD License 3: Hamcrest, Hamcrest Core

GNU General Public License v3.0: TestDataMT - API, TestDataMT - Benchmarks, TestDataMT - Collection Utilities, TestDataMT - Domain, TestDataMT - Utilities

GNU General Public License (GPL), version 2, with the Classpath exception: JMH Core, JMH Generators: Annotation Processors

The Apache Software License, Version 2.0: Commons Math, Vavr, Vavr Match