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
com.github.davidmoten guava-mini 0.1.7 jar The Apache Software License, Version 2.0 No
io.reactivex rxjava 1.3.8 jar The Apache Software License, Version 2.0 No
com.esotericsoftware kryo 5.3.0 jar 3-Clause BSD License Yes
com.google.flatbuffers flatbuffers-java 2.0.8 jar - Yes
javax.annotation javax.annotation-api 1.3.2 jar CDDL + GPLv2 with classpath exception 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.github.davidmoten grumpy-core 0.4.8 jar The Apache Software License, Version 2.0
com.github.davidmoten junit-extras 0.4 jar The Apache Software License, Version 2.0
io.reactivex rxjava-string 1.1.1 jar The Apache Software License, Version 2.0
junit junit 4.13.2 jar Eclipse Public License 1.0
org.mockito mockito-core 4.11.0 jar The MIT License
org.openjdk.jmh jmh-core 1.37 jar GNU General Public License (GPL), version 2, with the Classpath exception
org.openjdk.jmh jmh-generator-annprocess 1.37 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 Optional
org.objenesis objenesis 3.3 jar Apache License, Version 2.0 No
com.esotericsoftware minlog 1.3.1 jar 3-Clause BSD License Yes
com.esotericsoftware reflectasm 1.11.9 jar 3-Clause BSD 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
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.6.1 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

Licenses

3-Clause BSD License: Kryo, MinLog, ReflectASM

Eclipse Public License 1.0: JUnit

The MIT License: JOpt Simple, mockito-core

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

CDDL + GPLv2 with classpath exception: javax.annotation API

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

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: grumpy-core, guava-mini, junit-extras, rtree, rxjava, rxjava-string