Erweiterung für V2.0: M9 umgesetzt

This commit is contained in:
2026-04-13 13:36:54 +02:00
parent f74e3d6d73
commit 3f149b2017
24 changed files with 2363 additions and 156 deletions
+30
View File
@@ -11,6 +11,7 @@
<module>pdf-umbenenner-domain</module>
<module>pdf-umbenenner-application</module>
<module>pdf-umbenenner-adapter-in-cli</module>
<module>pdf-umbenenner-adapter-in-gui</module>
<module>pdf-umbenenner-adapter-out</module>
<module>pdf-umbenenner-bootstrap</module>
<module>pdf-umbenenner-coverage</module>
@@ -25,6 +26,7 @@
<pitest.aggregate.skip>false</pitest.aggregate.skip>
<!-- Library versions -->
<javafx.version>21.0.2</javafx.version>
<log4j.version>2.23.1</log4j.version>
<pdfbox.version>3.0.2</pdfbox.version>
<sqlite-jdbc.version>3.45.1.0</sqlite-jdbc.version>
@@ -83,6 +85,34 @@
<version>${json.version}</version>
</dependency>
<!-- JavaFX (GUI-Modul only) -->
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-base</artifactId>
<version>${javafx.version}</version>
<classifier>win</classifier>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>${javafx.version}</version>
<classifier>win</classifier>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>${javafx.version}</version>
<classifier>win</classifier>
</dependency>
<!-- Monocle: headless JavaFX platform for GUI smoke tests (test scope only) -->
<dependency>
<groupId>org.testfx</groupId>
<artifactId>openjfx-monocle</artifactId>
<version>jdk-12.0.1+2</version>
<scope>test</scope>
</dependency>
<!-- Testing -->
<dependency>
<groupId>org.junit.jupiter</groupId>