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
com.github.davidmoten guava-mini 0.1.4 jar The Apache Software License, Version 2.0
com.github.davidmoten rxjava3-pool 0.9.8 jar The Apache Software License, Version 2.0
com.google.code.findbugs annotations 3.0.1 jar GNU Lesser Public License
commons-io commons-io 2.11.0 jar Apache License, Version 2.0
io.reactivex.rxjava3 rxjava 3.1.6 jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 2.0.6 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 Classifier Type Licenses
com.github.davidmoten junit-extras 0.4 - jar The Apache Software License, Version 2.0
com.github.davidmoten rxjava3-jdbc-stored-procedure 0.1.4 - jar The Apache Software License, Version 2.0
com.h2database h2 2.1.214 - jar MPL 2.0EPL 1.0
junit junit 4.13.2 - jar Eclipse Public License 1.0
org.apache.derby derby 10.14.2.0 - jar Apache 2
org.apache.derby derbytools 10.14.2.0 - jar Apache 2
org.hsqldb hsqldb 2.7.1 jdk8 jar HSQLDB License, a BSD open source license
org.mockito mockito-core 4.11.0 - jar The MIT License
org.openjdk.jmh jmh-core 1.36 - jar GNU General Public License (GPL), version 2, with the Classpath exception
org.openjdk.jmh jmh-generator-annprocess 1.36 - jar GNU General Public License (GPL), version 2, with the Classpath exception
org.slf4j slf4j-simple 2.0.6 - jar MIT License
simple-jndi simple-jndi 0.11.4.1 - jar -

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
com.google.code.findbugs jsr305 3.0.1 jar The Apache Software License, Version 2.0
net.jcip jcip-annotations 1.0 jar -
org.reactivestreams reactive-streams 1.0.4 jar MIT-0

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
net.bytebuddy byte-buddy 1.12.19 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.12.19 jar Apache License, Version 2.0
net.sf.jopt-simple jopt-simple 5.0.4 jar The MIT License
org.apache.commons commons-math3 3.2 jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 3.3 jar Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

MIT-0: reactive-streams

Eclipse Public License 1.0: JUnit

HSQLDB License, a BSD open source license: HyperSQL Database

MIT License: SLF4J API Module, SLF4J Simple Binding

New BSD License: Hamcrest Core

GNU Lesser Public License: FindBugs-Annotations

Apache 2: Apache Derby Database Engine and Embedded JDBC Driver, Apache Derby Tools

Unknown: "Java Concurrency in Practice" book annotations, simple-jndi

The MIT License: JOpt Simple, mockito-core

Apache License, Version 2.0: Apache Commons IO, Byte Buddy (without dependencies), Byte Buddy agent, Objenesis

EPL 1.0: H2 Database Engine

MPL 2.0: H2 Database Engine

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, FindBugs-jsr305, RxJava, guava-mini, junit-extras, rxjava3-jdbc, rxjava3-jdbc-stored-procedure, rxjava3-pool