diff --git a/aws-modules/aws-reactive/pom.xml b/aws-modules/aws-reactive/pom.xml
index e6b50cadb2..22bd62c2ee 100644
--- a/aws-modules/aws-reactive/pom.xml
+++ b/aws-modules/aws-reactive/pom.xml
@@ -93,7 +93,6 @@
2.2.1.RELEASE
2.17.283
- 1.18.20
\ No newline at end of file
diff --git a/core-java-modules/core-java-collections-list-5/pom.xml b/core-java-modules/core-java-collections-list-5/pom.xml
index c89ad0fad9..c11781eeda 100644
--- a/core-java-modules/core-java-collections-list-5/pom.xml
+++ b/core-java-modules/core-java-collections-list-5/pom.xml
@@ -39,7 +39,7 @@
org.projectlombok
lombok
- 1.18.26
+ ${lombok.version}
provided
diff --git a/deeplearning4j/pom.xml b/deeplearning4j/pom.xml
index 875d8cdf85..aab19a166d 100644
--- a/deeplearning4j/pom.xml
+++ b/deeplearning4j/pom.xml
@@ -68,7 +68,6 @@
0.9.1
4.3.5
- 1.18.20
\ No newline at end of file
diff --git a/ksqldb/pom.xml b/ksqldb/pom.xml
index e55398d635..ebb3bfa7ee 100644
--- a/ksqldb/pom.xml
+++ b/ksqldb/pom.xml
@@ -17,7 +17,7 @@
confluent
confluent-repo
- http://packages.confluent.io/maven/
+ https://packages.confluent.io/maven/
diff --git a/kubernetes-modules/k8s-admission-controller/pom.xml b/kubernetes-modules/k8s-admission-controller/pom.xml
index 18bf98a830..4c41bf7ca0 100644
--- a/kubernetes-modules/k8s-admission-controller/pom.xml
+++ b/kubernetes-modules/k8s-admission-controller/pom.xml
@@ -22,6 +22,7 @@
org.projectlombok
lombok
+ ${lombok.version}
true
diff --git a/libraries-data-db/pom.xml b/libraries-data-db/pom.xml
index ed184d72e0..5f1ff489f4 100644
--- a/libraries-data-db/pom.xml
+++ b/libraries-data-db/pom.xml
@@ -152,6 +152,7 @@
org.projectlombok
lombok
+ ${lombok.version}
io.ebean
diff --git a/logging-modules/logback/pom.xml b/logging-modules/logback/pom.xml
index 8df95c18bb..fbd180c74d 100644
--- a/logging-modules/logback/pom.xml
+++ b/logging-modules/logback/pom.xml
@@ -121,7 +121,6 @@
2.0.0
1.4.8
2.0.4
- 1.18.22
\ No newline at end of file
diff --git a/messaging-modules/postgres-notify/pom.xml b/messaging-modules/postgres-notify/pom.xml
index 876519f40c..571065b98d 100644
--- a/messaging-modules/postgres-notify/pom.xml
+++ b/messaging-modules/postgres-notify/pom.xml
@@ -41,6 +41,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
diff --git a/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/controller/OrdersController.java b/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/controller/OrdersController.java
index 70daa14abd..4a1db320dc 100644
--- a/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/controller/OrdersController.java
+++ b/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/controller/OrdersController.java
@@ -42,7 +42,7 @@ public class OrdersController {
public ResponseEntity getOrderById(@PathVariable Long id) {
Optional o = orders.findById(id);
- if (o.isEmpty()) {
+ if (!o.isPresent()) {
return ResponseEntity.notFound().build();
}
diff --git a/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/NotificationHandler.java b/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/NotificationHandler.java
index 61b970f3a2..da333b89ff 100644
--- a/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/NotificationHandler.java
+++ b/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/NotificationHandler.java
@@ -23,7 +23,7 @@ public class NotificationHandler implements Consumer{
public void accept(PGNotification t) {
log.info("Notification received: pid={}, name={}, param={}",t.getPID(),t.getName(),t.getParameter());
Optional order = orders.findById(Long.valueOf(t.getParameter()));
- if ( !order.isEmpty()) {
+ if ( order.isPresent()) {
log.info("order details: {}", order.get());
}
}
diff --git a/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/OrdersService.java b/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/OrdersService.java
index cc369c1f3e..038c2f6492 100644
--- a/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/OrdersService.java
+++ b/messaging-modules/postgres-notify/src/main/java/com/baeldung/messaging/postgresql/service/OrdersService.java
@@ -43,14 +43,14 @@ public class OrdersService {
@Transactional(readOnly = true)
public Optional findById(Long id) {
Optional o = Optional.ofNullable(ordersCache.get(id, Order.class));
- if ( !o.isEmpty() ) {
+ if ( o.isPresent() ) {
log.info("findById: cache hit, id={}",id);
return o;
}
log.info("findById: cache miss, id={}",id);
o = repo.findById(id);
- if ( o.isEmpty()) {
+ if ( !o.isPresent()) {
return o;
}
diff --git a/netflix-modules/mantis/pom.xml b/netflix-modules/mantis/pom.xml
index 351f079481..ed57eed01e 100644
--- a/netflix-modules/mantis/pom.xml
+++ b/netflix-modules/mantis/pom.xml
@@ -43,6 +43,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework
diff --git a/persistence-modules/fauna/pom.xml b/persistence-modules/fauna/pom.xml
index a0626e0cd2..c6350b37d7 100644
--- a/persistence-modules/fauna/pom.xml
+++ b/persistence-modules/fauna/pom.xml
@@ -44,6 +44,7 @@
org.projectlombok
lombok
provided
+ ${lombok.version}
diff --git a/persistence-modules/r2dbc/pom.xml b/persistence-modules/r2dbc/pom.xml
index 5260bb9860..a2c8e3148d 100644
--- a/persistence-modules/r2dbc/pom.xml
+++ b/persistence-modules/r2dbc/pom.xml
@@ -52,6 +52,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework.boot
diff --git a/persistence-modules/scylladb/pom.xml b/persistence-modules/scylladb/pom.xml
index f84db87742..66dd89afa9 100644
--- a/persistence-modules/scylladb/pom.xml
+++ b/persistence-modules/scylladb/pom.xml
@@ -37,6 +37,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
org.springframework.boot
diff --git a/persistence-modules/spring-boot-persistence-2/pom.xml b/persistence-modules/spring-boot-persistence-2/pom.xml
index 7d6b6909c4..9b22e6902c 100644
--- a/persistence-modules/spring-boot-persistence-2/pom.xml
+++ b/persistence-modules/spring-boot-persistence-2/pom.xml
@@ -74,6 +74,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
org.springframework.boot
diff --git a/persistence-modules/spring-data-cosmosdb/pom.xml b/persistence-modules/spring-data-cosmosdb/pom.xml
index 30dc4f999c..fbd4af9456 100644
--- a/persistence-modules/spring-data-cosmosdb/pom.xml
+++ b/persistence-modules/spring-data-cosmosdb/pom.xml
@@ -32,6 +32,7 @@
org.projectlombok
lombok
+ ${lombok.version}
diff --git a/persistence-modules/spring-data-elasticsearch/pom.xml b/persistence-modules/spring-data-elasticsearch/pom.xml
index 91dc3ee4d2..b8edae68d3 100644
--- a/persistence-modules/spring-data-elasticsearch/pom.xml
+++ b/persistence-modules/spring-data-elasticsearch/pom.xml
@@ -40,7 +40,7 @@
org.projectlombok
lombok
- 1.18.28
+ ${lombok.version}
org.springframework.boot
diff --git a/persistence-modules/spring-data-mongodb-reactive/pom.xml b/persistence-modules/spring-data-mongodb-reactive/pom.xml
index 85c9a4c4b6..46b2e8067f 100644
--- a/persistence-modules/spring-data-mongodb-reactive/pom.xml
+++ b/persistence-modules/spring-data-mongodb-reactive/pom.xml
@@ -35,6 +35,7 @@
org.projectlombok
lombok
+ ${lombok.version}
io.projectreactor
diff --git a/persistence-modules/spring-data-redis/pom.xml b/persistence-modules/spring-data-redis/pom.xml
index 052935e215..382cdf83f5 100644
--- a/persistence-modules/spring-data-redis/pom.xml
+++ b/persistence-modules/spring-data-redis/pom.xml
@@ -27,6 +27,7 @@
org.projectlombok
lombok
+ ${lombok.version}
io.projectreactor
diff --git a/pom.xml b/pom.xml
index cee9d9125b..73a21684e4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1234,7 +1234,7 @@
3.12.2
3.3.0
3.21.0
- 1.18.28
+ 1.18.30
2.1.214
32.1.3-jre
3.3.0
diff --git a/reactive-systems/inventory-service/pom.xml b/reactive-systems/inventory-service/pom.xml
index 4aeec24922..baf5151fdc 100644
--- a/reactive-systems/inventory-service/pom.xml
+++ b/reactive-systems/inventory-service/pom.xml
@@ -31,6 +31,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
org.springframework.boot
diff --git a/reactive-systems/order-service/pom.xml b/reactive-systems/order-service/pom.xml
index b9e5d36d3a..b6cfb70678 100644
--- a/reactive-systems/order-service/pom.xml
+++ b/reactive-systems/order-service/pom.xml
@@ -31,6 +31,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
org.springframework.boot
diff --git a/reactive-systems/shipping-service/pom.xml b/reactive-systems/shipping-service/pom.xml
index 5fac674bbc..8f94dabdea 100644
--- a/reactive-systems/shipping-service/pom.xml
+++ b/reactive-systems/shipping-service/pom.xml
@@ -31,6 +31,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
org.springframework.boot
diff --git a/saas-modules/stripe/pom.xml b/saas-modules/stripe/pom.xml
index 44bc5be4a8..77bb912b7b 100644
--- a/saas-modules/stripe/pom.xml
+++ b/saas-modules/stripe/pom.xml
@@ -27,6 +27,7 @@
org.projectlombok
lombok
+ ${lombok.version}
com.stripe
diff --git a/security-modules/sql-injection-samples/pom.xml b/security-modules/sql-injection-samples/pom.xml
index 7953e43ebe..37779e0d14 100644
--- a/security-modules/sql-injection-samples/pom.xml
+++ b/security-modules/sql-injection-samples/pom.xml
@@ -38,6 +38,7 @@
org.projectlombok
lombok
+ ${lombok.version}
provided
diff --git a/spring-4/pom.xml b/spring-4/pom.xml
index 681747c1f6..ad05123543 100644
--- a/spring-4/pom.xml
+++ b/spring-4/pom.xml
@@ -57,6 +57,7 @@
org.projectlombok
lombok
+ ${lombok.version}
provided
diff --git a/spring-5-webflux/pom.xml b/spring-5-webflux/pom.xml
index fe6dbe5292..8a381b250a 100644
--- a/spring-5-webflux/pom.xml
+++ b/spring-5-webflux/pom.xml
@@ -46,6 +46,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework.boot
diff --git a/spring-boot-modules/spring-boot-3-2/pom.xml b/spring-boot-modules/spring-boot-3-2/pom.xml
index c85488d44b..e48b232a52 100644
--- a/spring-boot-modules/spring-boot-3-2/pom.xml
+++ b/spring-boot-modules/spring-boot-3-2/pom.xml
@@ -79,6 +79,7 @@
org.projectlombok
lombok
+ ${lombok.version}
true
diff --git a/spring-boot-modules/spring-boot-graphql/pom.xml b/spring-boot-modules/spring-boot-graphql/pom.xml
index d3c122709d..b3f27f1b84 100644
--- a/spring-boot-modules/spring-boot-graphql/pom.xml
+++ b/spring-boot-modules/spring-boot-graphql/pom.xml
@@ -59,6 +59,7 @@
org.projectlombok
lombok
+ ${lombok.version}
com.h2database
diff --git a/spring-boot-modules/spring-boot-graphql/src/test/java/com/baeldung/graphql/intro/SpringContextTest.java b/spring-boot-modules/spring-boot-graphql/src/test/java/com/baeldung/graphql/intro/SpringContextTest.java
index 87bebf644c..a2e63a96f8 100644
--- a/spring-boot-modules/spring-boot-graphql/src/test/java/com/baeldung/graphql/intro/SpringContextTest.java
+++ b/spring-boot-modules/spring-boot-graphql/src/test/java/com/baeldung/graphql/intro/SpringContextTest.java
@@ -1,6 +1,5 @@
package com.baeldung.graphql.intro;
-import com.baeldung.graphql.intro.GraphqlApplication;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
diff --git a/spring-boot-modules/spring-boot-logging-log4j2/pom.xml b/spring-boot-modules/spring-boot-logging-log4j2/pom.xml
index 31c0f4bd02..de21a99ab3 100644
--- a/spring-boot-modules/spring-boot-logging-log4j2/pom.xml
+++ b/spring-boot-modules/spring-boot-logging-log4j2/pom.xml
@@ -40,6 +40,7 @@
org.projectlombok
lombok
+ ${lombok.version}
provided
diff --git a/spring-boot-modules/spring-boot-mvc-birt/pom.xml b/spring-boot-modules/spring-boot-mvc-birt/pom.xml
index cc4b7f8283..b2cda67974 100644
--- a/spring-boot-modules/spring-boot-mvc-birt/pom.xml
+++ b/spring-boot-modules/spring-boot-mvc-birt/pom.xml
@@ -48,6 +48,7 @@
org.projectlombok
lombok
+ ${lombok.version}
provided
diff --git a/spring-boot-modules/spring-boot-mvc/pom.xml b/spring-boot-modules/spring-boot-mvc/pom.xml
index 963cda61b9..ab1c867d66 100644
--- a/spring-boot-modules/spring-boot-mvc/pom.xml
+++ b/spring-boot-modules/spring-boot-mvc/pom.xml
@@ -92,6 +92,7 @@
org.projectlombok
lombok
+ ${lombok.version}
diff --git a/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-dynamodb-config/pom.xml b/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-dynamodb-config/pom.xml
index 600fedc774..371b5c2976 100644
--- a/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-dynamodb-config/pom.xml
+++ b/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-dynamodb-config/pom.xml
@@ -44,7 +44,6 @@
1.11.407
5.0.3
0.7.6
- 1.18.26
\ No newline at end of file
diff --git a/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-jdbc-config/pom.xml b/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-jdbc-config/pom.xml
index 2871f129b5..1ef57d4be3 100644
--- a/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-jdbc-config/pom.xml
+++ b/spring-cloud-modules/spring-cloud-archaius/spring-cloud-archaius-jdbc-config/pom.xml
@@ -34,8 +34,4 @@
-
- 1.18.26
-
-
\ No newline at end of file
diff --git a/spring-cloud-modules/spring-cloud-eureka/spring-cloud-eureka-feign-client-integration-test/pom.xml b/spring-cloud-modules/spring-cloud-eureka/spring-cloud-eureka-feign-client-integration-test/pom.xml
index 08a85d191a..e540645f30 100644
--- a/spring-cloud-modules/spring-cloud-eureka/spring-cloud-eureka-feign-client-integration-test/pom.xml
+++ b/spring-cloud-modules/spring-cloud-eureka/spring-cloud-eureka-feign-client-integration-test/pom.xml
@@ -74,6 +74,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.testcontainers
diff --git a/spring-core-2/pom.xml b/spring-core-2/pom.xml
index f27b16acc3..a3c793b93a 100644
--- a/spring-core-2/pom.xml
+++ b/spring-core-2/pom.xml
@@ -133,6 +133,7 @@
org.projectlombok
lombok
+ ${lombok.version}
diff --git a/spring-credhub/pom.xml b/spring-credhub/pom.xml
index defe378b6b..f257d549bf 100644
--- a/spring-credhub/pom.xml
+++ b/spring-credhub/pom.xml
@@ -23,6 +23,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework.credhub
diff --git a/spring-kafka-2/pom.xml b/spring-kafka-2/pom.xml
index 05da9418b7..7a4d5a5fea 100644
--- a/spring-kafka-2/pom.xml
+++ b/spring-kafka-2/pom.xml
@@ -38,6 +38,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework.kafka
diff --git a/spring-kafka/pom.xml b/spring-kafka/pom.xml
index ddef3ca180..6428734de2 100644
--- a/spring-kafka/pom.xml
+++ b/spring-kafka/pom.xml
@@ -48,6 +48,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework.kafka
diff --git a/spring-reactive-modules/spring-reactive-2/pom.xml b/spring-reactive-modules/spring-reactive-2/pom.xml
index 90c5300cc8..a5552bfe51 100644
--- a/spring-reactive-modules/spring-reactive-2/pom.xml
+++ b/spring-reactive-modules/spring-reactive-2/pom.xml
@@ -37,6 +37,7 @@
org.projectlombok
lombok
provided
+ ${lombok.version}
org.springframework.boot
diff --git a/spring-reactive-modules/spring-reactive-3/pom.xml b/spring-reactive-modules/spring-reactive-3/pom.xml
index bf2cdbbf2d..17c9690157 100644
--- a/spring-reactive-modules/spring-reactive-3/pom.xml
+++ b/spring-reactive-modules/spring-reactive-3/pom.xml
@@ -46,6 +46,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.springframework.boot
diff --git a/spring-reactive-modules/spring-reactive-client/pom.xml b/spring-reactive-modules/spring-reactive-client/pom.xml
index 5736ce497f..fe53584cc9 100644
--- a/spring-reactive-modules/spring-reactive-client/pom.xml
+++ b/spring-reactive-modules/spring-reactive-client/pom.xml
@@ -106,6 +106,7 @@
org.projectlombok
lombok
+ ${lombok.version}
org.mockito
diff --git a/spring-reactive-modules/spring-reactive-data-couchbase/pom.xml b/spring-reactive-modules/spring-reactive-data-couchbase/pom.xml
index 2ac8ad19ac..e0b21087fa 100644
--- a/spring-reactive-modules/spring-reactive-data-couchbase/pom.xml
+++ b/spring-reactive-modules/spring-reactive-data-couchbase/pom.xml
@@ -140,7 +140,6 @@
2.2.6.RELEASE
2.17.1
- 1.18.26
\ No newline at end of file
diff --git a/spring-reactive-modules/spring-reactive-data/pom.xml b/spring-reactive-modules/spring-reactive-data/pom.xml
index a598315d5d..576a1d9f86 100644
--- a/spring-reactive-modules/spring-reactive-data/pom.xml
+++ b/spring-reactive-modules/spring-reactive-data/pom.xml
@@ -53,6 +53,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
io.projectreactor
diff --git a/spring-reactive-modules/spring-reactive-security/pom.xml b/spring-reactive-modules/spring-reactive-security/pom.xml
index cf34b21083..25b9f4c38f 100644
--- a/spring-reactive-modules/spring-reactive-security/pom.xml
+++ b/spring-reactive-modules/spring-reactive-security/pom.xml
@@ -41,6 +41,7 @@
org.projectlombok
lombok
compile
+ ${lombok.version}
org.apache.geronimo.specs
diff --git a/spring-security-modules/spring-security-azuread/pom.xml b/spring-security-modules/spring-security-azuread/pom.xml
index 7e67a7e635..11d6b876c1 100644
--- a/spring-security-modules/spring-security-azuread/pom.xml
+++ b/spring-security-modules/spring-security-azuread/pom.xml
@@ -48,6 +48,7 @@
org.projectlombok
lombok
true
+ ${lombok.version}
org.springframework.boot
diff --git a/spring-security-modules/spring-security-opa/pom.xml b/spring-security-modules/spring-security-opa/pom.xml
index a6240f6e69..81c4709124 100644
--- a/spring-security-modules/spring-security-opa/pom.xml
+++ b/spring-security-modules/spring-security-opa/pom.xml
@@ -23,6 +23,7 @@
org.projectlombok
lombok
+ ${lombok.version}
com.google.guava
diff --git a/spring-web-modules/spring-mvc-forms-thymeleaf/pom.xml b/spring-web-modules/spring-mvc-forms-thymeleaf/pom.xml
index eb31723798..9c9d6804ae 100644
--- a/spring-web-modules/spring-mvc-forms-thymeleaf/pom.xml
+++ b/spring-web-modules/spring-mvc-forms-thymeleaf/pom.xml
@@ -27,6 +27,7 @@
org.projectlombok
lombok
+ ${lombok.version}
diff --git a/testing-modules/cucumber/pom.xml b/testing-modules/cucumber/pom.xml
index 6d178b86a3..c1d99bb492 100644
--- a/testing-modules/cucumber/pom.xml
+++ b/testing-modules/cucumber/pom.xml
@@ -42,6 +42,7 @@
org.projectlombok
lombok
provided
+ ${lombok.version}
io.cucumber
diff --git a/testing-modules/spring-mockito/pom.xml b/testing-modules/spring-mockito/pom.xml
index 6283ea2d1f..8e13f511d2 100644
--- a/testing-modules/spring-mockito/pom.xml
+++ b/testing-modules/spring-mockito/pom.xml
@@ -29,6 +29,7 @@
org.projectlombok
lombok
+ ${lombok.version}