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.guava guava 28.2-jre jar Apache License, Version 2.0
com.itextpdf itextpdf 5.5.13 jar GNU Affero General Public License v3
net.finmath finmath-lib 5.0.1 jar Apache License, Version 2.0
org.apache.commons commons-math3 3.6.1 jar Apache License, Version 2.0
org.jfree jfreechart 1.5.0 jar GNU Lesser General Public Licence
org.jfree jfreesvg 3.3 jar GNU General Public License (GPL)
org.jogamp.gluegen gluegen-rt-main 2.3.2 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.jogl jogl-all 2.3.2 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all-main 2.3.2 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jzy3d jzy3d-api 1.0.2 jar The (New) BSD License
org.jzy3d jzy3d-javafx 1.0.2 jar The (New) BSD License
org.openjfx javafx-base 11.0.2 jar GPLv2+CE
org.openjfx javafx-controls 11.0.2 jar GPLv2+CE
org.openjfx javafx-swing 11.0.2 jar GPLv2+CE

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.junit.jupiter junit-jupiter-api 5.6.2 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.6.2 jar Eclipse Public License v2.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 Classifier Type Licenses
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.3.4 - jar Apache 2.0
com.google.guava failureaccess 1.0.1 - jar The Apache Software License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava - jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.3 - jar The Apache Software License, Version 2.0
com.miglayout miglayout 3.7.4 - jar -
commons-io commons-io 2.3 - jar The Apache Software License, Version 2.0
junit junit 4.11 - jar Common Public License Version 1.0
log4j log4j 1.2.16 - jar -
net.sf.opencsv opencsv 2.1 - jar Apache 2
net.sourceforge.jmatio jmatio 1.0 - jar BSD
org.apache.commons commons-lang3 3.10 - jar Apache License, Version 2.0
org.checkerframework checker-qual 2.10.0 - jar The MIT License
org.hamcrest hamcrest-core 1.3 - jar New BSD License
org.jblas jblas 1.2.4 - jar BSD 3-clause style license
org.jetbrains annotations 13.0 - jar The Apache Software License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib 1.2.0 - jar The Apache License, Version 2.0
org.jogamp.gluegen gluegen-rt 2.3.2 - jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-android-aarch64 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-android-armv6 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-linux-amd64 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-linux-armv6 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-linux-armv6hf jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-linux-i586 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-macosx-universal jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-solaris-amd64 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-solaris-i586 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-windows-amd64 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.gluegen gluegen-rt 2.3.2 natives-windows-i586 jar BSD-2 LicenseBSD-3 LicenseBSD-4 License
org.jogamp.jogl jogl-all 2.3.2 natives-android-aarch64 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-android-armv6 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-linux-amd64 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-linux-armv6 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-linux-armv6hf jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-linux-i586 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-macosx-universal jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-solaris-amd64 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-solaris-i586 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-windows-amd64 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jogamp.jogl jogl-all 2.3.2 natives-windows-i586 jar BSD-2 LicenseBSD-3 LicenseSGI Free Software License BApache License Version 2.0Apache License Version 1.1Ubuntu Font Licence 1.0
org.jzy3d jzy3d-jdt-core 1.0.2 - jar The (New) BSD License
org.openjfx javafx-base 11.0.2 mac jar GPLv2+CE
org.openjfx javafx-controls 11.0.2 mac jar GPLv2+CE
org.openjfx javafx-graphics 11.0.2 - jar GPLv2+CE
org.openjfx javafx-graphics 11.0.2 mac jar GPLv2+CE
org.openjfx javafx-swing 11.0.2 mac jar GPLv2+CE
org.smurn jply 0.2.1 - jar The Apache Software License, Version 2.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
org.apiguardian apiguardian-api 1.1.0 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.6.2 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.6.2 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.2.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

GPLv2+CE: javafx-base, javafx-controls, javafx-graphics, javafx-swing

BSD 3-clause style license: jblas

BSD-3 License: GlueGen Runtime, JOGL

Apache License Version 2.0: JOGL

Apache License Version 1.1: JOGL

The Apache License, Version 2.0: org.apiguardian:apiguardian-api, org.jetbrains.kotlin:kotlin-stdlib, org.opentest4j:opentest4j

Apache 2.0: error-prone annotations

SGI Free Software License B: JOGL

BSD-4 License: GlueGen Runtime

Ubuntu Font Licence 1.0: JOGL

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

GNU Affero General Public License v3: iText Core

GNU General Public License (GPL): JFreeSVG

The (New) BSD License: JDT core (fork of https://github.com/yonatang/JDT), Jzy3d API, Jzy3d|FX

BSD-2 License: GlueGen Runtime, JOGL

New BSD License: Hamcrest Core

Apache 2: opencsv

BSD: jmatio

The MIT License: Checker Qual

Apache License, Version 2.0: Apache Commons Lang, Apache Commons Math, Guava: Google Core Libraries for Java, finmath lib, finmath lib plot extensions

GNU Lesser General Public Licence: JFreeChart

The Apache Software License, Version 2.0: Commons IO, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, IntelliJ IDEA Annotations, J2ObjC Annotations, jPLY

Common Public License Version 1.0: JUnit

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
error_prone_annotations-2.3.4.jar 13.9 kB 34 22 2 1.7 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-28.2-jre.jar 2.8 MB 1999 1968 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - No
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
itextpdf-5.5.13.jar 2.3 MB 1002 927 41 1.5 Yes
miglayout-3.7.4.jar 201.8 kB 113 103 5 1.5 No
commons-io-2.3.jar 182.6 kB 127 109 6 1.6 Yes
junit-4.11.jar 245 kB 266 233 28 1.5 Yes
log4j-1.2.16.jar 481.5 kB 346 308 20 1.1 Yes
finmath-lib-5.0.1.jar 2.9 MB 1131 1013 88 - Yes
opencsv-2.1.jar 16.8 kB 20 8 2 1.5 Yes
jmatio-1.0.jar 66.5 kB 49 37 3 1.5 Yes
commons-lang3-3.10.jar 523.4 kB 314 288 14 1.8 Yes
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
apiguardian-api-1.1.0.jar 2.4 kB 8 3 2 - Yes
checker-qual-2.10.0.jar 201.2 kB 364 306 32 1.8 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
jblas-1.2.4.jar 10.6 MB 113 63 5 1.5 Yes
annotations-13.0.jar 17.5 kB 45 32 2 1.5 Yes
kotlin-stdlib-1.2.0.jar 930.8 kB 655 619 24 1.6 Yes
jfreechart-1.5.0.jar 1.6 MB 752 661 40 1.6 Yes
jfreesvg-3.3.jar 44.1 kB 30 19 2 1.6 Yes
gluegen-rt-2.3.2.jar 345.6 kB 221 217 18 1.6 Yes
gluegen-rt-2.3.2-natives-android-aarch64.jar 3.3 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-android-armv6.jar 7.2 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-linux-amd64.jar 4.1 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-linux-armv6.jar 3 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-linux-armv6hf.jar 3 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-linux-i586.jar 4.1 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-macosx-universal.jar 5.1 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-solaris-amd64.jar 4.6 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-solaris-i586.jar 3.9 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-windows-amd64.jar 8.2 kB 3 1 1 1.6 No
gluegen-rt-2.3.2-natives-windows-i586.jar 7.6 kB 3 1 1 1.6 No
gluegen-rt-main-2.3.2.jar 0.3 kB 2 0 0 - No
jogl-all-2.3.2.jar 3.4 MB 1521 1464 113 1.6 Yes
jogl-all-2.3.2-natives-android-aarch64.jar 64.5 kB 4 1 1 1.6 No
jogl-all-2.3.2-natives-android-armv6.jar 62.6 kB 4 1 1 1.6 No
jogl-all-2.3.2-natives-linux-amd64.jar 224 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-linux-armv6.jar 161.2 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-linux-armv6hf.jar 164.9 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-linux-i586.jar 217.3 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-macosx-universal.jar 443.9 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-solaris-amd64.jar 220.3 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-solaris-i586.jar 161.2 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-windows-amd64.jar 240.7 kB 7 1 1 1.6 No
jogl-all-2.3.2-natives-windows-i586.jar 209.4 kB 7 1 1 1.6 No
jogl-all-main-2.3.2.jar 0.3 kB 2 0 0 - No
junit-jupiter-api-5.6.2.jar 154 kB 150 135 8 - Yes
junit-jupiter-engine-5.6.2.jar 209.3 kB 130 113 9 - Yes
junit-platform-commons-1.6.2.jar 96.7 kB 61 41 7 - Yes
junit-platform-engine-1.6.2.jar 174.1 kB 139 123 9 - Yes
jzy3d-api-1.0.2.jar 728.3 kB 644 525 98 1.7 Yes
jzy3d-javafx-1.0.2.jar 28.9 kB 36 20 5 1.8 Yes
jzy3d-jdt-core-1.0.2.jar 31.7 kB 21 10 1 1.8 Yes
javafx-base-11.0.2.jar 0.3 kB 2 0 0 - No
javafx-base-11.0.2-mac.jar 750 kB 710 684 21 - Yes
javafx-controls-11.0.2.jar 0.3 kB 2 0 0 - No
javafx-controls-11.0.2-mac.jar 2.5 MB 1508 1217 11 - Yes
javafx-graphics-11.0.2.jar 0.3 kB 2 0 0 - No
javafx-graphics-11.0.2-mac.jar 4.8 MB 3352 2935 107 - Yes
javafx-swing-11.0.2.jar 0.3 kB 2 0 0 - No
javafx-swing-11.0.2-mac.jar 119.8 kB 89 77 5 - Yes
opentest4j-1.2.0.jar 7.7 kB 11 7 2 - Yes
jply-0.2.1.jar 57.1 kB 47 36 2 1.6 Yes
Total Size Entries Classes Packages Java Version Debug Information
67 41.1 MB 17669 15740 855 1.8 36
compile: 61 compile: 40.4 MB compile: 17170 compile: 15318 compile: 818 - compile: 30
test: 6 test: 644.2 kB test: 499 test: 422 test: 37 - test: 6