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 License
au.gov.amsa.risky risky-util 0.5.25 jar The Apache License, Version 2.0
com.github.davidmoten grumpy-core 0.2.3 jar The Apache Software License, Version 2.0
com.github.davidmoten rxjava-extras 0.8.0.18 jar The Apache Software License, Version 2.0
com.github.davidmoten rxjava-slf4j 0.6.12 jar The Apache Software License, Version 2.0
com.google.guava guava 19.0 jar The Apache Software License, Version 2.0
commons-io commons-io 1.3.2 jar The Apache Software License, Version 2.0
edu.ucar netcdf 4.3.23 jar (MIT-style) netCDF C library license
io.reactivex rxjava 1.3.7 jar The Apache Software License, Version 2.0
joda-time joda-time 2.7 jar Apache 2
org.slf4j slf4j-log4j12 1.7.12 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 Type License
junit junit 4.12 jar Eclipse Public License 1.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 License
c3p0 c3p0 0.9.1.1 jar GNU LESSER GENERAL PUBLIC LICENSE
com.google.protobuf protobuf-java 2.5.0 jar New BSD license
com.sleepycat je 4.0.92 jar Sleepycat License
com.sun.jna jna 3.0.9 jar null
commons-codec commons-codec 1.2 jar -
commons-httpclient commons-httpclient 3.1 jar Apache License
edu.ucar udunits 4.3.23 jar (MIT-style) netCDF C library license
log4j log4j 1.2.17 jar The Apache Software License, Version 2.0
net.jcip jcip-annotations 1.0 jar -
net.sf.ehcache ehcache-core 2.6.2 jar src/assemble/EHCACHE-CORE-LICENSE.txt
org.apache.commons commons-math3 3.2 jar The Apache Software License, Version 2.0
org.jdom jdom2 2.0.4 jar Similar to Apache License but with the acknowledgment clause removed
org.quartz-scheduler quartz 2.1.1 jar Apache 2.0
org.slf4j slf4j-api 1.7.5 jar MIT License

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type License
org.slf4j jcl-over-slf4j 1.7.5 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 Type License
org.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

  • au.gov.amsa.risky:formats:jar:0.5.25 Information
    • org.slf4j:slf4j-log4j12:jar:1.7.12 (compile) Information
    • io.reactivex:rxjava:jar:1.3.7 (compile) Information
    • com.github.davidmoten:rxjava-extras:jar:0.8.0.18 (compile) Information
    • com.github.davidmoten:rxjava-slf4j:jar:0.6.12 (compile) Information
    • com.google.guava:guava:jar:19.0 (compile) Information
    • joda-time:joda-time:jar:2.7 (compile) Information
    • commons-io:commons-io:jar:1.3.2 (compile) Information
    • edu.ucar:netcdf:jar:4.3.23 (compile) Information
      • edu.ucar:udunits:jar:4.3.23 (compile) Information
      • commons-httpclient:commons-httpclient:jar:3.1 (compile) Information
        • commons-codec:commons-codec:jar:1.2 (compile) Information
      • org.slf4j:jcl-over-slf4j:jar:1.7.5 (runtime) Information
      • org.slf4j:slf4j-api:jar:1.7.5 (compile) Information
      • org.jdom:jdom2:jar:2.0.4 (compile) Information
      • net.jcip:jcip-annotations:jar:1.0 (compile) Information
      • com.sun.jna:jna:jar:3.0.9 (compile) Information
      • org.quartz-scheduler:quartz:jar:2.1.1 (compile) Information
        • c3p0:c3p0:jar:0.9.1.1 (compile) Information
      • com.google.protobuf:protobuf-java:jar:2.5.0 (compile) Information
      • net.sf.ehcache:ehcache-core:jar:2.6.2 (compile) Information
      • com.sleepycat:je:jar:4.0.92 (compile) Information
    • au.gov.amsa.risky:risky-util:jar:0.5.25 (compile) Information
    • junit:junit:jar:4.12 (test) Information
      • org.hamcrest:hamcrest-core:jar:1.3 (test) Information
    • com.github.davidmoten:grumpy-core:jar:0.2.3 (compile) Information

Licenses

Unamed: JNA

(MIT-style) netCDF C library license: NetCDF-Java Library, udunits

GNU LESSER GENERAL PUBLIC LICENSE: c3p0:JDBC DataSources/Resource Pools

The Apache License, Version 2.0: formats, risky-util

Apache 2.0: Quartz Enterprise Job Scheduler

Eclipse Public License 1.0: JUnit

MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module, SLF4J LOG4J-12 Binding

Apache License: HttpClient

New BSD License: Hamcrest Core

Apache 2: Joda-Time

Similar to Apache License but with the acknowledgment clause removed: JDOM

Unknown: "Java Concurrency in Practice" book annotations, Codec

New BSD license: Protocol Buffer Java API

Sleepycat License: Berkeley DB Java Edition

The Apache Software License, Version 2.0: Apache Log4j, Commons IO, Commons Math, Ehcache Core, Guava: Google Core Libraries for Java, grumpy-core, rxjava, rxjava-extras, rxjava-slf4j