Fork me on GitHub

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.ben12 reta-api 1.2.0 jar GNU General Public License (GPL)
com.google.guava guava 33.4.5-jre jar Apache License, Version 2.0
net.sourceforge.plantuml plantuml 1.2025.2 jar The GNU General Public License
org.apache.logging.log4j log4j-to-slf4j 2.24.3 jar Apache-2.0
org.apache.poi poi 5.4.0 jar Apache License, Version 2.0
org.apache.poi poi-ooxml 5.4.0 jar Apache License, Version 2.0
org.apache.poi poi-scratchpad 5.4.0 jar Apache License, Version 2.0
org.glassfish.expressly expressly 5.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.hibernate.validator hibernate-validator 8.0.2.Final jar Apache License 2.0
org.ini4j ini4j 0.5.4 jar Apache 2
org.openjfx javafx-controls 21 jar GPLv2+CE
org.openjfx javafx-fxml 21 jar GPLv2+CE
org.openjfx javafx-web 21 jar GPLv2+CE
org.slf4j slf4j-api 2.0.17 jar MIT
org.slf4j slf4j-jdk14 2.0.17 jar MIT

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.fasterxml classmate 1.5.1 - jar Apache License, Version 2.0
com.github.virtuald curvesapi 1.08 - jar BSD License
com.google.errorprone error_prone_annotations 2.36.0 - jar Apache 2.0
com.google.guava failureaccess 1.0.3 - jar Apache 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 3.0.0 - jar Apache License, Version 2.0
com.zaxxer SparseBitSet 1.3 - jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.17.1 - jar Apache-2.0
commons-io commons-io 2.18.0 - jar Apache-2.0
jakarta.el jakarta.el-api 5.0.0 - jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.validation jakarta.validation-api 3.0.2 - jar Apache License 2.0
org.apache.commons commons-collections4 4.4 - jar Apache License, Version 2.0
org.apache.commons commons-compress 1.27.1 - jar Apache-2.0
org.apache.commons commons-lang3 3.16.0 - jar Apache-2.0
org.apache.commons commons-math3 3.6.1 - jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.24.3 - jar Apache-2.0
org.apache.poi poi-ooxml-lite 5.4.0 - jar Apache License, Version 2.0
org.apache.xmlbeans xmlbeans 5.3.0 - jar The Apache Software License, Version 2.0
org.jboss.logging jboss-logging 3.4.3.Final - jar Apache License, version 2.0
org.jspecify jspecify 1.0.0 - jar The Apache License, Version 2.0
org.openjfx javafx-base 21 win jar GPLv2+CE
org.openjfx javafx-base 21 - jar GPLv2+CE
org.openjfx javafx-controls 21 win jar GPLv2+CE
org.openjfx javafx-fxml 21 win jar GPLv2+CE
org.openjfx javafx-graphics 21 win jar GPLv2+CE
org.openjfx javafx-graphics 21 - jar GPLv2+CE
org.openjfx javafx-media 21 win jar GPLv2+CE
org.openjfx javafx-media 21 - jar GPLv2+CE
org.openjfx javafx-web 21 win jar GPLv2+CE

runtime

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

GroupId ArtifactId Version Type Licenses
org.eclipse.elk org.eclipse.elk.alg.common 0.9.1 jar Eclipse Public License - v 2.0
org.eclipse.elk org.eclipse.elk.alg.layered 0.9.1 jar Eclipse Public License - v 2.0
org.eclipse.elk org.eclipse.elk.alg.mrtree 0.9.1 jar Eclipse Public License - v 2.0
org.eclipse.elk org.eclipse.elk.core 0.9.1 jar Eclipse Public License - v 2.0
org.eclipse.elk org.eclipse.elk.graph 0.9.1 jar Eclipse Public License - v 2.0
org.eclipse.emf org.eclipse.emf.common 2.12.0 jar The Eclipse Public License Version 1.0
org.eclipse.emf org.eclipse.emf.ecore 2.12.0 jar The Eclipse Public License Version 1.0
org.eclipse.emf org.eclipse.emf.ecore.xmi 2.12.0 jar The Eclipse Public License Version 1.0
org.scilab.forge jlatexmath 1.0.7 jar GPLv2 with Classpath Exception
org.scilab.forge jlatexmath-font-cyrillic 1.0.7 jar GPLv2 with Classpath Exception
org.scilab.forge jlatexmath-font-greek 1.0.7 jar GPLv2 with Classpath Exception

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging 3

GPLv2+CE: javafx-base, javafx-controls, javafx-fxml, javafx-graphics, javafx-media, javafx-web

The Apache License, Version 2.0: JSpecify annotations

Apache 2.0: error-prone annotations

GNU General Public License (GPL): Requirement Engineering Traceability Analysis (API), Requirement Engineering Traceability Analysis (CORE)

Apache 2: ini4j

GPLv2 with Classpath Exception: jlatexmath, jlatexmath-font-cyrillic, jlatexmath-font-greek

Eclipse Public License v. 2.0: Eclipse Expressly, Jakarta Expression Language API

BSD License: curvesapi

Apache License 2.0: Hibernate Validator Engine, Jakarta Bean Validation API

GNU General Public License, version 2 with the GNU Classpath Exception: Eclipse Expressly, Jakarta Expression Language API

Apache License, Version 2.0: Apache Commons Collections, Apache Commons Math, Apache POI, Apache POI - API based on OPC and OOXML schemas, Apache POI - Common, ClassMate, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations

Apache-2.0: Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache Log4j API, Log4j API to SLF4J Adapter

The GNU General Public License: PlantUML

MIT: SLF4J API Module, SLF4J JDK14 Provider

The Eclipse Public License Version 1.0: org.eclipse.emf.common, org.eclipse.emf.ecore, org.eclipse.emf.ecore.xmi

Eclipse Public License - v 2.0: ELK Common Algorithms, ELK Core Components, ELK Graph Model, ELK Layered Layout Algorithm, ELK Mr. Tree Layout Algorithm

The Apache Software License, Version 2.0: Guava ListenableFuture only, SparseBitSet, XmlBeans

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
RETA-api/target/classes - 0 0 0 - -
classmate-1.5.1.jar 67.8 kB 55 40 5 1.6 Yes
curvesapi-1.08.jar 117.2 kB 120 101 6 1.7 Yes
error_prone_annotations-2.36.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.4.5-jre.jar 6.1 MB 4001 - - - -
   • Root - 2008 1968 18 1.8 Yes
   • Versioned - 1993 1969 19 9 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.0.0.jar 12.5 kB 31 - - - -
   • Root - 29 17 1 1.8 Yes
   • Versioned - 2 1 1 9 No
SparseBitSet-1.3.jar 25.8 kB 25 15 1 1.6 Yes
commons-codec-1.17.1.jar 372.7 kB 262 - - - -
   • Root - 261 114 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-io-2.18.0.jar 538.9 kB 398 - - - -
   • Root - 397 370 15 1.8 Yes
   • Versioned - 1 1 1 9 No
jakarta.el-api-5.0.0.jar 87.9 kB 65 53 2 11 Yes
jakarta.validation-api-3.0.2.jar 93.3 kB 161 144 10 1.8 Yes
plantuml-1.2025.2.jar 21.7 MB 10335 7864 375 11 Yes
commons-collections4-4.4.jar 751.9 kB 555 524 19 1.8 Yes
commons-compress-1.27.1.jar 1.1 MB 625 - - - -
   • Root - 624 572 36 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-lang3-3.16.0.jar 674.2 kB 426 - - - -
   • Root - 425 395 18 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-math3-3.6.1.jar 2.2 MB 1402 1301 75 1.5 Yes
log4j-api-2.24.3.jar 348.5 kB 247 - - - -
   • Root - 236 209 11 1.8 Yes
   • Versioned - 11 4 2 9 Yes
log4j-to-slf4j-2.24.3.jar 23.8 kB 26 10 2 1.8 Yes
poi-5.4.0.jar 3 MB 1772 - - - -
   • Root - 1770 1687 64 1.8 Yes
   • Versioned - 2 1 1 9 No
poi-ooxml-5.4.0.jar 2 MB 949 - - - -
   • Root - 947 877 46 1.8 Yes
   • Versioned - 2 1 1 9 No
poi-ooxml-lite-5.4.0.jar 6 MB 4292 - - - -
   • Root - 4290 2554 57 1.8 Yes
   • Versioned - 2 1 1 9 No
poi-scratchpad-5.4.0.jar 1.9 MB 1020 - - - -
   • Root - 1018 947 50 1.8 Yes
   • Versioned - 2 1 1 9 No
xmlbeans-5.3.0.jar 2.2 MB 1758 - - - -
   • Root - 1750 1033 40 1.8 Yes
   • Versioned - 8 2 2 9 Yes
org.eclipse.elk.alg.common-0.9.1.jar 229.1 kB 138 106 14 11 Yes
org.eclipse.elk.alg.layered-0.9.1.jar 1.2 MB 406 344 28 11 Yes
org.eclipse.elk.alg.mrtree-0.9.1.jar 155.4 kB 82 51 8 11 Yes
org.eclipse.elk.core-0.9.1.jar 2.1 MB 237 161 14 11 Yes
org.eclipse.elk.graph-0.9.1.jar 107.7 kB 73 52 4 11 Yes
org.eclipse.emf.common-2.12.0.jar 357.7 kB 241 215 6 1.5 Yes
org.eclipse.emf.ecore-2.12.0.jar 1.2 MB 649 587 13 1.5 Yes
org.eclipse.emf.ecore.xmi-2.12.0.jar 230.4 kB 122 107 3 1.5 Yes
expressly-5.0.0.jar 171.8 kB 129 111 6 11 Yes
hibernate-validator-8.0.2.Final.jar 1.3 MB 1037 903 84 11 Yes
ini4j-0.5.4.jar 102.2 kB 80 70 2 1.5 Yes
jboss-logging-3.4.3.Final.jar 60.8 kB 47 35 1 1.8 Yes
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
javafx-base-21-win.jar 754.3 kB 694 664 22 17 Yes
javafx-base-21.jar 0.3 kB 2 0 0 - -
javafx-controls-21-win.jar 2.6 MB 1538 1240 11 17 Yes
javafx-controls-21.jar 0.3 kB 2 0 0 - -
javafx-fxml-21-win.jar 130.2 kB 92 79 5 17 Yes
javafx-fxml-21.jar 0.3 kB 2 0 0 - -
javafx-graphics-21-win.jar 5.9 MB 3343 2862 106 17 Yes
javafx-graphics-21.jar 0.3 kB 2 0 0 - -
javafx-media-21-win.jar 1.1 MB 217 174 15 17 Yes
javafx-media-21.jar 0.3 kB 2 0 0 - -
javafx-web-21-win.jar 29.9 MB 563 457 22 17 Yes
javafx-web-21.jar 0.3 kB 2 0 0 - -
jlatexmath-1.0.7.jar 669.6 kB 300 196 6 1.7 Yes
jlatexmath-font-cyrillic-1.0.7.jar 185.7 kB 35 0 0 - -
jlatexmath-font-greek-1.0.7.jar 188.9 kB 35 0 0 - -
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-jdk14-2.0.17.jar 10.6 kB 20 - - - -
   • Root - 18 4 1 1.8 Yes
   • Versioned - 2 1 1 9 No
Total Size Entries Classes Packages Java Version Debug Information
55 98.2 MB 38779 29301 1237 17 44
compile: 44 compile: 91.6 MB compile: 36461 compile: 27482 compile: 1141 17 compile: 35
runtime: 11 runtime: 6.6 MB runtime: 2318 runtime: 1819 runtime: 96 runtime: 9