diff --git a/pom.xml b/pom.xml
index 82a7a015304b..e73dd0fcb193 100644
--- a/pom.xml
+++ b/pom.xml
@@ -142,6 +142,14 @@
${java.version}
${java.version}
UTF-8
+ full
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
@@ -156,12 +164,13 @@
+ true
5
true
true
true
true
- ${java.version}
+ 21
${tutorialsproject.basedir}/baeldung-pmd-rules.xml
@@ -410,9 +419,9 @@
UTF-8
- 17
- 17
- 17
+ 25
+ 25
+ 25
@@ -514,9 +523,9 @@
UTF-8
- 17
- 17
- 17
+ 25
+ 25
+ 25
@@ -580,9 +589,9 @@
UTF-8
- 17
- 17
- 17
+ 25
+ 25
+ 25
@@ -838,9 +847,9 @@
UTF-8
- 21
- 21
- 21
+ 25
+ 25
+ 25
@@ -1061,9 +1070,9 @@
UTF-8
- 17
- 17
- 17
+ 25
+ 25
+ 25
@@ -1312,9 +1321,9 @@
UTF-8
- 21
- 21
- 21
+ 25
+ 25
+ 25
@@ -1518,9 +1527,9 @@
UTF-8
- 17
- 17
- 17
+ 25
+ 25
+ 25
@@ -1702,7 +1711,7 @@
2.2
1.3
5.12.0
- 1.14.18
+ 1.18.4
@@ -1710,10 +1719,10 @@
1.5.6
- 3.2.5
+ 3.5.2
3.13.0
3.3.0
- 8
+ 25
1.2.17
1.37
1.37
@@ -1738,7 +1747,7 @@
3.4.0
4.5.4
3.26.0
- 1.18.36
+ 1.18.42
2.2.224
33.2.1-jre
3.4.2