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
de.fhdw.gaming gaming-gui 1.0.2-SNAPSHOT jar GPL-3.0-or-later
de.fhdw.gaming.othello othello-core 1.0.2-SNAPSHOT jar GPL-3.0-or-later

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.hamcrest hamcrest 2.2 jar BSD License 3
org.junit.jupiter junit-jupiter 5.10.0 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.twelvemonkeys.common common-image 3.10.1 - jar The BSD License
com.twelvemonkeys.common common-io 3.10.1 - jar The BSD License
com.twelvemonkeys.common common-lang 3.10.1 - jar The BSD License
com.twelvemonkeys.imageio imageio-batik 3.10.1 - jar The BSD License
com.twelvemonkeys.imageio imageio-core 3.10.1 - jar The BSD License
commons-io commons-io 2.11.0 - jar Apache License, Version 2.0
commons-logging commons-logging 1.0.4 - jar The Apache Software License, Version 2.0
de.fhdw.gaming gaming-core 1.0.2-SNAPSHOT - jar GPL-3.0-or-later
org.apache.xmlgraphics batik-anim 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-awt-util 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-bridge 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-constants 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-css 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-dom 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-ext 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-gvt 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-i18n 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-parser 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-script 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-shared-resources 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-svg-dom 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-svggen 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-transcoder 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-util 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics batik-xml 1.17 - jar The Apache Software License, Version 2.0
org.apache.xmlgraphics xmlgraphics-commons 2.9 - jar The Apache Software License, Version 2.0
org.openjfx javafx-base 22.0.1 linux jar GPLv2+CE
org.openjfx javafx-base 22.0.1 - jar GPLv2+CE
org.openjfx javafx-controls 22.0.1 linux jar GPLv2+CE
org.openjfx javafx-controls 22.0.1 - jar GPLv2+CE
org.openjfx javafx-fxml 22.0.1 linux jar GPLv2+CE
org.openjfx javafx-fxml 22.0.1 - jar GPLv2+CE
org.openjfx javafx-graphics 22.0.1 linux jar GPLv2+CE
org.openjfx javafx-graphics 22.0.1 - jar GPLv2+CE
org.openjfx javafx-swing 22.0.1 linux jar GPLv2+CE
org.openjfx javafx-swing 22.0.1 - jar GPLv2+CE
xml-apis xml-apis 1.4.01 - jar The Apache Software License, Version 2.0The SAX LicenseThe W3C License
xml-apis xml-apis-ext 1.3.04 - jar -

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.2 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.10.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.10.0 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-params 5.10.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 1.10.0 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.10.0 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

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

The SAX License: XML Commons External Components XML APIs

GPL-3.0-or-later: Gaming Core, Gaming GUI, Othello Core, Othello GUI

The BSD License: TwelveMonkeys :: Common :: IO, TwelveMonkeys :: Common :: Image, TwelveMonkeys :: Common :: Language support, TwelveMonkeys :: ImageIO :: Batik Plugin, TwelveMonkeys :: ImageIO :: Core

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

BSD License 3: Hamcrest

Apache License, Version 2.0: Apache Commons IO

The W3C License: XML Commons External Components XML APIs

Eclipse Public License v2.0: JUnit Jupiter (Aggregator), JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API

The Apache Software License, Version 2.0: Apache XML Graphics Commons, Logging, XML Commons External Components XML APIs, org.apache.xmlgraphics:batik-anim, org.apache.xmlgraphics:batik-awt-util, org.apache.xmlgraphics:batik-bridge, org.apache.xmlgraphics:batik-constants, org.apache.xmlgraphics:batik-css, org.apache.xmlgraphics:batik-dom, org.apache.xmlgraphics:batik-ext, org.apache.xmlgraphics:batik-gvt, org.apache.xmlgraphics:batik-i18n, org.apache.xmlgraphics:batik-parser, org.apache.xmlgraphics:batik-script, org.apache.xmlgraphics:batik-shared-resources, org.apache.xmlgraphics:batik-svg-dom, org.apache.xmlgraphics:batik-svggen, org.apache.xmlgraphics:batik-transcoder, org.apache.xmlgraphics:batik-util, org.apache.xmlgraphics:batik-xml

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
common-image-3.10.1.jar 87.2 kB 62 52 1 1.8 Yes
common-io-3.10.1.jar 92.3 kB 76 61 5 1.8 Yes
common-lang-3.10.1.jar 121.8 kB 115 101 5 1.8 Yes
imageio-batik-3.10.1.jar 23.3 kB 26 11 2 1.8 Yes
imageio-core-3.10.1.jar 119.8 kB 110 89 5 1.8 Yes
commons-io-2.11.0.jar 327.1 kB 224 201 11 1.8 Yes
commons-logging-1.0.4.jar 38 kB 29 18 2 1.2 Yes
gaming-core-1.0.2-SNAPSHOT.jar 50.2 kB 63 45 7 17 Yes
gaming-gui-1.0.2-SNAPSHOT.jar 45.9 kB 36 15 3 17 Yes
othello-core-1.0.2-SNAPSHOT.jar 46.6 kB 63 44 7 17 Yes
batik-anim-1.17.jar 486 kB 417 396 4 1.8 Yes
batik-awt-util-1.17.jar 424.4 kB 249 222 10 1.8 Yes
batik-bridge-1.17.jar 704.8 kB 419 399 2 1.8 Yes
batik-constants-1.17.jar 8.4 kB 14 1 1 1.8 No
batik-css-1.17.jar 330.6 kB 264 237 8 1.8 Yes
batik-dom-1.17.jar 184 kB 134 115 5 1.8 Yes
batik-ext-1.17.jar 10.2 kB 22 7 2 1.8 No
batik-gvt-1.17.jar 192.1 kB 122 103 7 1.8 Yes
batik-i18n-1.17.jar 11.4 kB 17 4 1 1.8 Yes
batik-parser-1.17.jar 76.8 kB 73 55 1 1.8 Yes
batik-script-1.17.jar 24.7 kB 32 13 3 1.8 Yes
batik-shared-resources-1.17.jar 6.7 kB 9 0 0 - -
batik-svg-dom-1.17.jar 230.5 kB 135 64 2 1.8 Yes
batik-svggen-1.17.jar 227.4 kB 174 157 3 1.8 Yes
batik-transcoder-1.17.jar 129.2 kB 81 60 8 1.8 Yes
batik-util-1.17.jar 127.1 kB 99 80 4 1.8 Yes
batik-xml-1.17.jar 33.8 kB 22 6 1 1.8 Yes
xmlgraphics-commons-2.9.jar 678.2 kB 429 376 34 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
junit-jupiter-5.10.0.jar 6.4 kB 5 1 1 9 No
junit-jupiter-api-5.10.0.jar 211 kB 197 182 8 9 Yes
junit-jupiter-engine-5.10.0.jar 244 kB 147 130 9 9 Yes
junit-jupiter-params-5.10.0.jar 586 kB 381 347 22 9 Yes
junit-platform-commons-1.10.0.jar 106.2 kB 64 44 7 9 Yes
junit-platform-engine-1.10.0.jar 204.8 kB 153 136 10 9 Yes
javafx-base-22.0.1-linux.jar 757.3 kB 693 663 22 17 Yes
javafx-base-22.0.1.jar 0.3 kB 2 0 0 - -
javafx-controls-22.0.1-linux.jar 2.6 MB 1537 1239 11 17 Yes
javafx-controls-22.0.1.jar 0.3 kB 2 0 0 - -
javafx-fxml-22.0.1-linux.jar 130.7 kB 92 79 5 17 Yes
javafx-fxml-22.0.1.jar 0.3 kB 2 0 0 - -
javafx-graphics-22.0.1-linux.jar 4.7 MB 3314 2872 107 17 Yes
javafx-graphics-22.0.1.jar 0.3 kB 2 0 0 - -
javafx-swing-22.0.1-linux.jar 90.4 kB 63 52 4 17 Yes
javafx-swing-22.0.1.jar 0.3 kB 2 0 0 - -
opentest4j-1.3.0.jar 14.3 kB 15 9 2 9 Yes
xml-apis-1.4.01.jar 220.5 kB 391 346 29 1.1 No
xml-apis-ext-1.3.04.jar 85.7 kB 209 192 4 1.1 No
Total Size Entries Classes Packages Java Version Debug Information
49 15 MB 10918 9335 398 17 38
compile: 40 compile: 13.5 MB compile: 9825 compile: 8375 compile: 326 17 compile: 30
test: 9 test: 1.5 MB test: 1093 test: 960 test: 72 9 test: 8