Refactor project structure and update Lombok version to 1.18.46

This commit is contained in:
2026-05-08 21:04:10 +02:00
parent 17f3179ec5
commit 443d617f9f
4 changed files with 13 additions and 31 deletions
+8 -5
View File
@@ -28,6 +28,7 @@
</scm>
<properties>
<java.version>21</java.version>
<lombok.version>1.18.46</lombok.version>
</properties>
<dependencies>
<dependency>
@@ -70,8 +71,8 @@
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<scope>compile</scope>
<version>${lombok.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
@@ -127,13 +128,15 @@
<artifactId>maven-compiler-plugin</artifactId>
<version>3.11.0</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<!-- Use release to match the target JDK and avoid source/target mismatches -->
<release>${java.version}</release>
<!-- Fork the compilation to isolate the compiler process (helps with some javac internal issues) -->
<fork>true</fork>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.30</version>
<version>${lombok.version}</version>
</path>
</annotationProcessorPaths>
</configuration>