Project Dependency Management
compile
The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:
GroupId | ArtifactId | Version | Type | License |
---|---|---|---|---|
org.openjfx | javafx-controls | 21.0.2 | jar | GPLv2+CE |
org.openjfx | javafx-fxml | 21.0.2 | jar | GPLv2+CE |
org.slf4j | slf4j-api | 2.0.12 | jar | MIT License |
runtime
The following is a list of runtime dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to run the submodule:
GroupId | ArtifactId | Version | Type | License |
---|---|---|---|---|
ch.qos.logback | logback-classic | 1.5.0 | jar | Eclipse Public License - v 1.0, GNU Lesser General Public License |
test
The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:
GroupId | ArtifactId | Version | Type | License |
---|---|---|---|---|
io.github.hakky54 | consolecaptor | 1.0.3 | jar | Apache License, Version 2.0 |
nl.jqno.equalsverifier | equalsverifier | 3.15.6 | jar | Apache License, Version 2.0 |
org.assertj | assertj-core | 3.25.3 | jar | Apache License, Version 2.0 |
org.junit-pioneer | junit-pioneer | 2.2.0 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter-api | 5.10.2 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter-engine | 5.10.2 | jar | Eclipse Public License v2.0 |
org.junit.jupiter | junit-jupiter-params | 5.10.2 | jar | Eclipse Public License v2.0 |
org.junit.platform | junit-platform-commons | 1.10.2 | jar | Eclipse Public License v2.0 |
org.junit.platform | junit-platform-surefire-provider | 1.10.2 | jar | - |
org.mutabilitydetector | MutabilityDetector | 0.10.6 | jar | The Apache Software License, Version 2.0 |