diff --git a/libraries-5/pom.xml b/libraries-5/pom.xml index 06b1b32ad51b..a8d1a692d237 100644 --- a/libraries-5/pom.xml +++ b/libraries-5/pom.xml @@ -39,45 +39,12 @@ - - - - com.linecorp.armeria - armeria-bom - ${armeria.version} - pom - import - - - - - - io.activej - activej-http - ${activej.version} - com.fasterxml.jackson.core jackson-databind ${jackson-databind.version} - - io.activej - activej-inject - ${activej.version} - - - io.activej - activej-promise - ${activej.version} - - - io.activej - activej-test - ${activej.version} - test - com.alicp.jetcache jetcache-core @@ -135,14 +102,6 @@ manifold-yaml-rt ${manifold.version} - - com.linecorp.armeria - armeria - - - com.linecorp.armeria - armeria-graphql - nl.basjes.parse.useragent yauaa @@ -178,16 +137,6 @@ sootup.java.bytecode ${sootup.version} - - io.github.resilience4j - resilience4j-retry - ${resilience4j.version} - - - io.github.resilience4j - resilience4j-circuitbreaker - ${resilience4j.version} - org.jline jline @@ -203,22 +152,12 @@ github-api ${github-api.version} - - org.objenesis - objenesis - ${objenesis.version} - org.springframework.boot spring-boot-starter-test ${spring-boot.version} test - - com.restfb - restfb - ${com.restfb.version} - @@ -227,17 +166,12 @@ 6.1.8 3.1.2 2024.1.20 - 1.29.2 7.28.1 0.14.1 - 6.0-rc2 2.17.0 1.3.0 - 2.1.0 3.28.0 1.327 - 2025.6.0 - 3.4 diff --git a/libraries-bytecode/pom.xml b/libraries-bytecode/pom.xml index 2a23a38bbe0e..568f6f14860d 100644 --- a/libraries-bytecode/pom.xml +++ b/libraries-bytecode/pom.xml @@ -77,6 +77,11 @@ teavm-tooling ${teavm.version} + + org.objenesis + objenesis + ${objenesis.version} + @@ -112,6 +117,7 @@ 3.29.2-GA 5.2 0.10.1 + 3.4 \ No newline at end of file diff --git a/libraries-5/src/main/java/com/baeldung/objenesis/User.java b/libraries-bytecode/src/main/java/com/baeldung/objenesis/User.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/objenesis/User.java rename to libraries-bytecode/src/main/java/com/baeldung/objenesis/User.java diff --git a/libraries-5/src/test/java/com/baeldung/objenesis/ObjenesisUnitTest.java b/libraries-bytecode/src/test/java/com/baeldung/objenesis/ObjenesisUnitTest.java similarity index 100% rename from libraries-5/src/test/java/com/baeldung/objenesis/ObjenesisUnitTest.java rename to libraries-bytecode/src/test/java/com/baeldung/objenesis/ObjenesisUnitTest.java diff --git a/libraries-data/pom.xml b/libraries-data/pom.xml index f941dd3265e9..425a0807ea4e 100644 --- a/libraries-data/pom.xml +++ b/libraries-data/pom.xml @@ -163,6 +163,11 @@ ${flink.version} test + + com.restfb + restfb + ${com.restfb.version} + @@ -193,6 +198,7 @@ 5.5.1 1.2 1.17.2 + 2025.6.0 \ No newline at end of file diff --git a/libraries-5/src/main/java/com/baeldung/facebook/FacebookConfig.java b/libraries-data/src/main/java/com/baeldung/facebook/FacebookConfig.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/facebook/FacebookConfig.java rename to libraries-data/src/main/java/com/baeldung/facebook/FacebookConfig.java diff --git a/libraries-5/src/main/java/com/baeldung/facebook/FacebookService.java b/libraries-data/src/main/java/com/baeldung/facebook/FacebookService.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/facebook/FacebookService.java rename to libraries-data/src/main/java/com/baeldung/facebook/FacebookService.java diff --git a/libraries-rpc/pom.xml b/libraries-rpc/pom.xml index 4b981a8ae7ea..276452f39f06 100644 --- a/libraries-rpc/pom.xml +++ b/libraries-rpc/pom.xml @@ -12,7 +12,19 @@ parent-modules 1.0.0-SNAPSHOT - + + + + + com.linecorp.armeria + armeria-bom + ${armeria.version} + pom + import + + + + com.twitter @@ -24,11 +36,55 @@ finagle-http_2.13 ${finagle.http.version} + + com.linecorp.armeria + armeria + + + com.linecorp.armeria + armeria-graphql + + + + com.fasterxml.jackson.core + jackson-databind + 2.9.9 + + + com.fasterxml.jackson.module + jackson-module-scala_2.12 + 2.9.10 + + + io.activej + activej-http + ${activej.version} + + + io.activej + activej-inject + ${activej.version} + + + io.activej + activej-promise + ${activej.version} + + + io.activej + activej-test + ${activej.version} + test + + 20.4.0 20.4.0 + 1.29.2 + 2.9.9 + 6.0-rc2 \ No newline at end of file diff --git a/libraries-5/src/main/java/com/baeldung/activej/config/PersonModule.java b/libraries-rpc/src/main/java/com/baeldung/activej/config/PersonModule.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/activej/config/PersonModule.java rename to libraries-rpc/src/main/java/com/baeldung/activej/config/PersonModule.java diff --git a/libraries-5/src/main/java/com/baeldung/activej/controller/PersonController.java b/libraries-rpc/src/main/java/com/baeldung/activej/controller/PersonController.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/activej/controller/PersonController.java rename to libraries-rpc/src/main/java/com/baeldung/activej/controller/PersonController.java diff --git a/libraries-5/src/main/java/com/baeldung/activej/model/Person.java b/libraries-rpc/src/main/java/com/baeldung/activej/model/Person.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/activej/model/Person.java rename to libraries-rpc/src/main/java/com/baeldung/activej/model/Person.java diff --git a/libraries-5/src/main/java/com/baeldung/activej/model/VerifiedPerson.java b/libraries-rpc/src/main/java/com/baeldung/activej/model/VerifiedPerson.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/activej/model/VerifiedPerson.java rename to libraries-rpc/src/main/java/com/baeldung/activej/model/VerifiedPerson.java diff --git a/libraries-5/src/main/java/com/baeldung/activej/repository/PersonRepository.java b/libraries-rpc/src/main/java/com/baeldung/activej/repository/PersonRepository.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/activej/repository/PersonRepository.java rename to libraries-rpc/src/main/java/com/baeldung/activej/repository/PersonRepository.java diff --git a/libraries-5/src/main/java/com/baeldung/activej/service/PersonService.java b/libraries-rpc/src/main/java/com/baeldung/activej/service/PersonService.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/activej/service/PersonService.java rename to libraries-rpc/src/main/java/com/baeldung/activej/service/PersonService.java diff --git a/libraries-5/src/main/java/com/baeldung/armeria/AnnotatedServer.java b/libraries-rpc/src/main/java/com/baeldung/armeria/AnnotatedServer.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/armeria/AnnotatedServer.java rename to libraries-rpc/src/main/java/com/baeldung/armeria/AnnotatedServer.java diff --git a/libraries-5/src/main/java/com/baeldung/armeria/EmptyServer.java b/libraries-rpc/src/main/java/com/baeldung/armeria/EmptyServer.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/armeria/EmptyServer.java rename to libraries-rpc/src/main/java/com/baeldung/armeria/EmptyServer.java diff --git a/libraries-5/src/main/java/com/baeldung/armeria/FluentRoutesServer.java b/libraries-rpc/src/main/java/com/baeldung/armeria/FluentRoutesServer.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/armeria/FluentRoutesServer.java rename to libraries-rpc/src/main/java/com/baeldung/armeria/FluentRoutesServer.java diff --git a/libraries-5/src/main/java/com/baeldung/armeria/GraphQLServer.java b/libraries-rpc/src/main/java/com/baeldung/armeria/GraphQLServer.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/armeria/GraphQLServer.java rename to libraries-rpc/src/main/java/com/baeldung/armeria/GraphQLServer.java diff --git a/libraries-5/src/main/java/com/baeldung/armeria/PathParamsServer.java b/libraries-rpc/src/main/java/com/baeldung/armeria/PathParamsServer.java similarity index 100% rename from libraries-5/src/main/java/com/baeldung/armeria/PathParamsServer.java rename to libraries-rpc/src/main/java/com/baeldung/armeria/PathParamsServer.java diff --git a/libraries-5/src/test/java/com/baeldung/activej/ActiveJIntegrationTest.java b/libraries-rpc/src/test/java/com/baeldung/activej/ActiveJIntegrationTest.java similarity index 100% rename from libraries-5/src/test/java/com/baeldung/activej/ActiveJIntegrationTest.java rename to libraries-rpc/src/test/java/com/baeldung/activej/ActiveJIntegrationTest.java diff --git a/libraries-5/src/test/java/com/baeldung/activej/ActiveJTest.java b/libraries-rpc/src/test/java/com/baeldung/activej/ActiveJTest.java similarity index 100% rename from libraries-5/src/test/java/com/baeldung/activej/ActiveJTest.java rename to libraries-rpc/src/test/java/com/baeldung/activej/ActiveJTest.java diff --git a/libraries-5/src/test/java/com/baeldung/armeria/SimpleClientLiveTest.java b/libraries-rpc/src/test/java/com/baeldung/armeria/SimpleClientLiveTest.java similarity index 100% rename from libraries-5/src/test/java/com/baeldung/armeria/SimpleClientLiveTest.java rename to libraries-rpc/src/test/java/com/baeldung/armeria/SimpleClientLiveTest.java diff --git a/libraries-server/pom.xml b/libraries-server/pom.xml index b0391db60fc0..81dee5f2ab48 100644 --- a/libraries-server/pom.xml +++ b/libraries-server/pom.xml @@ -55,6 +55,16 @@ netty-all ${netty.version} + + io.github.resilience4j + resilience4j-circuitbreaker + ${resilience4j.version} + + + io.github.resilience4j + resilience4j-retry + ${resilience4j.version} + @@ -63,6 +73,7 @@ 4.1.20.Final 1.2.0 logback.xml + 2.1.0 \ No newline at end of file diff --git a/libraries-5/src/test/java/com/baeldung/resilience4j/CircuitBreakerVsRetryUnitTest.java b/libraries-server/src/test/java/com/baeldung/resilience4j/CircuitBreakerVsRetryUnitTest.java similarity index 100% rename from libraries-5/src/test/java/com/baeldung/resilience4j/CircuitBreakerVsRetryUnitTest.java rename to libraries-server/src/test/java/com/baeldung/resilience4j/CircuitBreakerVsRetryUnitTest.java