From e27eb5b8eb1c072a0b029d6008814ea52e386aa1 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Fri, 5 Nov 2021 14:31:19 +0530
Subject: [PATCH 1/7] JAVA-1672: removing redundant junit declarations
---
algorithms-sorting-2/pom.xml | 6 ------
algorithms-sorting/pom.xml | 6 ------
atomikos/pom.xml | 6 ------
google-web-toolkit/pom.xml | 6 ------
grpc/pom.xml | 6 ------
json-2/pom.xml | 6 ------
junit5/pom.xml | 17 +----------------
libraries-data/pom.xml | 16 ++++++++++------
libraries-server/pom.xml | 6 ------
libraries/pom.xml | 6 ------
maven-modules/maven-integration-test/pom.xml | 6 ------
maven-modules/maven-properties/pom.xml | 9 ---------
micronaut/pom.xml | 6 ------
persistence-modules/java-jpa-3/pom.xml | 6 ------
restx/pom.xml | 6 ------
spring-ejb/ejb-beans/pom.xml | 6 ------
tensorflow-java/pom.xml | 12 ------------
xml/pom.xml | 12 ------------
18 files changed, 11 insertions(+), 133 deletions(-)
diff --git a/algorithms-sorting-2/pom.xml b/algorithms-sorting-2/pom.xml
index b673af9d70..c9bec354f3 100644
--- a/algorithms-sorting-2/pom.xml
+++ b/algorithms-sorting-2/pom.xml
@@ -29,12 +29,6 @@
${lombok.version}
provided
-
- org.junit.jupiter
- junit-jupiter-api
- ${junit-jupiter.version}
- test
-
org.assertj
assertj-core
diff --git a/algorithms-sorting/pom.xml b/algorithms-sorting/pom.xml
index b853fd80ee..e916d0aae5 100644
--- a/algorithms-sorting/pom.xml
+++ b/algorithms-sorting/pom.xml
@@ -30,12 +30,6 @@
${lombok.version}
provided
-
- org.junit.jupiter
- junit-jupiter-api
- ${junit-jupiter.version}
- test
-
org.assertj
assertj-core
diff --git a/atomikos/pom.xml b/atomikos/pom.xml
index cb10168c0d..cd798825d1 100644
--- a/atomikos/pom.xml
+++ b/atomikos/pom.xml
@@ -71,12 +71,6 @@
derby
${derby.version}
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
javax.transaction
diff --git a/google-web-toolkit/pom.xml b/google-web-toolkit/pom.xml
index 1a49ced021..bcccc136a4 100644
--- a/google-web-toolkit/pom.xml
+++ b/google-web-toolkit/pom.xml
@@ -44,12 +44,6 @@
gwt-dev
provided
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
diff --git a/grpc/pom.xml b/grpc/pom.xml
index f034b2b517..6f0c3b5c91 100644
--- a/grpc/pom.xml
+++ b/grpc/pom.xml
@@ -37,12 +37,6 @@
${io.grpc.version}
test
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
javax.annotation
javax.annotation-api
diff --git a/json-2/pom.xml b/json-2/pom.xml
index 53d67320ba..b4301c41e5 100644
--- a/json-2/pom.xml
+++ b/json-2/pom.xml
@@ -24,12 +24,6 @@
jsoniter
${jsoniter.version}
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
org.assertj
assertj-core
diff --git a/junit5/pom.xml b/junit5/pom.xml
index b9804408a2..00b04ea292 100644
--- a/junit5/pom.xml
+++ b/junit5/pom.xml
@@ -8,8 +8,8 @@
junit5
- parent-modules
com.baeldung
+ parent-modules
1.0.0-SNAPSHOT
@@ -18,19 +18,4 @@
8
-
-
- org.junit.jupiter
- junit-jupiter-api
- 5.8.1
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- 5.8.1
- test
-
-
-
\ No newline at end of file
diff --git a/libraries-data/pom.xml b/libraries-data/pom.xml
index 3db34709e7..dd48453a8c 100644
--- a/libraries-data/pom.xml
+++ b/libraries-data/pom.xml
@@ -14,12 +14,6 @@
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
org.apache.kafka
kafka-streams
@@ -92,6 +86,10 @@
commons-codec
commons-codec
+
+ junit
+ junit
+
@@ -104,6 +102,12 @@
flink-test-utils_2.11
${flink.version}
test
+
+
+ junit
+ junit
+
+
org.slf4j
diff --git a/libraries-server/pom.xml b/libraries-server/pom.xml
index a9c340b319..954f666785 100644
--- a/libraries-server/pom.xml
+++ b/libraries-server/pom.xml
@@ -61,12 +61,6 @@
netty-all
${netty.version}
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
org.apache.tomcat
diff --git a/libraries/pom.xml b/libraries/pom.xml
index 4ecf82aa87..b2e429ff65 100644
--- a/libraries/pom.xml
+++ b/libraries/pom.xml
@@ -146,12 +146,6 @@
jmh-core
${jmh-core.version}
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
info.debatty
java-lsh
diff --git a/maven-modules/maven-integration-test/pom.xml b/maven-modules/maven-integration-test/pom.xml
index 4283baf63b..01be0ad1a4 100644
--- a/maven-modules/maven-integration-test/pom.xml
+++ b/maven-modules/maven-integration-test/pom.xml
@@ -26,12 +26,6 @@
jersey-hk2
${jersey.version}
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
diff --git a/maven-modules/maven-properties/pom.xml b/maven-modules/maven-properties/pom.xml
index b3169a7fb0..88e13a0fb8 100644
--- a/maven-modules/maven-properties/pom.xml
+++ b/maven-modules/maven-properties/pom.xml
@@ -14,15 +14,6 @@
../..
-
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
-
-
diff --git a/micronaut/pom.xml b/micronaut/pom.xml
index f36f565a94..019bd6ab29 100644
--- a/micronaut/pom.xml
+++ b/micronaut/pom.xml
@@ -64,12 +64,6 @@
${logback.version}
runtime
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
io.projectreactor
reactor-core
diff --git a/persistence-modules/java-jpa-3/pom.xml b/persistence-modules/java-jpa-3/pom.xml
index ad649d58d8..0eb4b8075d 100644
--- a/persistence-modules/java-jpa-3/pom.xml
+++ b/persistence-modules/java-jpa-3/pom.xml
@@ -68,12 +68,6 @@
${assertj.version}
test
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
org.testcontainers
postgresql
diff --git a/restx/pom.xml b/restx/pom.xml
index ea9f927563..57736f60cd 100644
--- a/restx/pom.xml
+++ b/restx/pom.xml
@@ -113,12 +113,6 @@
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
diff --git a/spring-ejb/ejb-beans/pom.xml b/spring-ejb/ejb-beans/pom.xml
index 10bc6d3104..8a41da5448 100644
--- a/spring-ejb/ejb-beans/pom.xml
+++ b/spring-ejb/ejb-beans/pom.xml
@@ -80,12 +80,6 @@
arquillian-junit-container
test
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
joda-time
diff --git a/tensorflow-java/pom.xml b/tensorflow-java/pom.xml
index 2ac4d28a37..4dd86d45e3 100644
--- a/tensorflow-java/pom.xml
+++ b/tensorflow-java/pom.xml
@@ -21,18 +21,6 @@
tensorflow
${tensorflow.version}
-
- org.junit.jupiter
- junit-jupiter-api
- ${junit-jupiter.version}
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-jupiter.version}
- test
-
diff --git a/xml/pom.xml b/xml/pom.xml
index 6bae312452..f88f0f89b0 100644
--- a/xml/pom.xml
+++ b/xml/pom.xml
@@ -107,18 +107,6 @@
commons-lang
${commons-lang.version}
-
- org.junit.jupiter
- junit-jupiter
- ${junit-jupiter.version}
- test
-
-
- org.junit.vintage
- junit-vintage-engine
- ${junit-jupiter.version}
- test
-
org.assertj
assertj-core
From 0f8560ed36c7ff2586c0c580cfeb9311e8d70856 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Fri, 5 Nov 2021 16:04:59 +0530
Subject: [PATCH 2/7] JAVA-1672: removing redundant junit-platform-commons
declarations
---
algorithms-miscellaneous-5/pom.xml | 5 -----
algorithms-miscellaneous-6/pom.xml | 5 -----
testing-modules/spring-testing/pom.xml | 5 -----
testing-modules/test-containers/pom.xml | 6 ------
4 files changed, 21 deletions(-)
diff --git a/algorithms-miscellaneous-5/pom.xml b/algorithms-miscellaneous-5/pom.xml
index 32ecce58a6..c68ac96c38 100644
--- a/algorithms-miscellaneous-5/pom.xml
+++ b/algorithms-miscellaneous-5/pom.xml
@@ -34,11 +34,6 @@
guava
${guava.version}
-
- org.junit.platform
- junit-platform-commons
- ${junit-platform.version}
-
org.assertj
assertj-core
diff --git a/algorithms-miscellaneous-6/pom.xml b/algorithms-miscellaneous-6/pom.xml
index 6d5f211c8a..a9eb75cf1e 100644
--- a/algorithms-miscellaneous-6/pom.xml
+++ b/algorithms-miscellaneous-6/pom.xml
@@ -19,11 +19,6 @@
guava
${guava.version}
-
- org.junit.platform
- junit-platform-commons
- ${junit-platform.version}
-
org.assertj
assertj-core
diff --git a/testing-modules/spring-testing/pom.xml b/testing-modules/spring-testing/pom.xml
index ff5265eab8..08b56c9a1a 100644
--- a/testing-modules/spring-testing/pom.xml
+++ b/testing-modules/spring-testing/pom.xml
@@ -60,11 +60,6 @@
org.springframework.data
spring-data-jpa
-
- org.junit.platform
- junit-platform-commons
- ${junit-platform.version}
-
org.awaitility
awaitility
diff --git a/testing-modules/test-containers/pom.xml b/testing-modules/test-containers/pom.xml
index aa2c85af21..687bc418ad 100644
--- a/testing-modules/test-containers/pom.xml
+++ b/testing-modules/test-containers/pom.xml
@@ -23,12 +23,6 @@
${junit-platform.version}
test
-
- org.junit.platform
- junit-platform-commons
- ${junit-platform.version}
- test
-
org.apache.logging.log4j
log4j-core
From 073e3c1771b9774e6c6f9de16e761bdb5728c601 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Fri, 5 Nov 2021 16:35:29 +0530
Subject: [PATCH 3/7] JAVA-1672: updating surefire version in main pom
---
pom.xml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index f2a53f38b7..855cf54f0a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1398,8 +1398,7 @@
1.2.6
-
- 2.21.0
+ 2.22.2
3.8.1
3.0.0
1.8
From b0176d85cf875611928eb330e2495bb3a4181fd6 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Sun, 7 Nov 2021 19:14:37 +0530
Subject: [PATCH 4/7] JAVA-1672: removing surefire configurations from parents
---
guest/junit5-example/pom.xml | 7 -------
parent-boot-2/pom.xml | 6 ------
parent-java/pom.xml | 13 -------------
parent-spring-4/pom.xml | 10 ----------
parent-spring-5/pom.xml | 13 -------------
persistence-modules/pom.xml | 3 ---
pom.xml | 5 -----
spring-web-modules/spring-boot-jsp/pom.xml | 1 -
testing-modules/pom.xml | 16 ----------------
9 files changed, 74 deletions(-)
diff --git a/guest/junit5-example/pom.xml b/guest/junit5-example/pom.xml
index a88f739891..3bfa72f21f 100644
--- a/guest/junit5-example/pom.xml
+++ b/guest/junit5-example/pom.xml
@@ -42,13 +42,6 @@
maven-surefire-plugin
${maven-surefire-plugin.version}
-
-
- org.junit.platform
- junit-platform-surefire-provider
- ${junit-platform-surefire-provider.version}
-
-
math
diff --git a/parent-boot-2/pom.xml b/parent-boot-2/pom.xml
index 8e8dbba54d..42081fa115 100644
--- a/parent-boot-2/pom.xml
+++ b/parent-boot-2/pom.xml
@@ -58,11 +58,6 @@
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
@@ -97,7 +92,6 @@
1.9.1
3.4.0
- 2.22.2
\ No newline at end of file
diff --git a/parent-java/pom.xml b/parent-java/pom.xml
index ae6eeb40a9..4e5081393c 100644
--- a/parent-java/pom.xml
+++ b/parent-java/pom.xml
@@ -40,23 +40,10 @@
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
-
-
-
31.0.1-jre
2.3.7
2.2
- 2.22.2
\ No newline at end of file
diff --git a/parent-spring-4/pom.xml b/parent-spring-4/pom.xml
index 630fa0baf3..a36e1060ed 100644
--- a/parent-spring-4/pom.xml
+++ b/parent-spring-4/pom.xml
@@ -24,15 +24,6 @@
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
-
org.codehaus.cargo
@@ -57,7 +48,6 @@
4.3.27.RELEASE
1.6.1
- 2.22.2
\ No newline at end of file
diff --git a/parent-spring-5/pom.xml b/parent-spring-5/pom.xml
index 01e8671099..1263a56e2b 100644
--- a/parent-spring-5/pom.xml
+++ b/parent-spring-5/pom.xml
@@ -23,23 +23,10 @@
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
-
-
-
5.3.9
5.2.3.RELEASE
1.5.10.RELEASE
- 2.22.2
\ No newline at end of file
diff --git a/persistence-modules/pom.xml b/persistence-modules/pom.xml
index c3df8866b1..4d42ff54cd 100644
--- a/persistence-modules/pom.xml
+++ b/persistence-modules/pom.xml
@@ -99,9 +99,6 @@
5.2.17.Final
42.2.20
-
-
- 2.22.2
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 855cf54f0a..01b55d48f9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -113,11 +113,6 @@
-
- org.junit.platform
- junit-platform-surefire-provider
- ${junit-platform-surefire-provider.version}
-
org.junit.jupiter
junit-jupiter-engine
diff --git a/spring-web-modules/spring-boot-jsp/pom.xml b/spring-web-modules/spring-boot-jsp/pom.xml
index 222facd100..b9b4a97e6b 100644
--- a/spring-web-modules/spring-boot-jsp/pom.xml
+++ b/spring-web-modules/spring-boot-jsp/pom.xml
@@ -92,7 +92,6 @@
1.2
2.4.4
- 2.22.2
\ No newline at end of file
diff --git a/testing-modules/pom.xml b/testing-modules/pom.xml
index 079c7fa792..28c743b2b3 100644
--- a/testing-modules/pom.xml
+++ b/testing-modules/pom.xml
@@ -50,20 +50,4 @@
zerocode
-
-
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
-
-
-
-
-
- 2.22.2
-
-
\ No newline at end of file
From 4a3a73111f6b5afa60d04a78b142b770afb31014 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Mon, 8 Nov 2021 13:41:04 +0530
Subject: [PATCH 5/7] JAVA-1672: removing redundant version declarations for
surefire plugin
---
guest/junit5-example/pom.xml | 2 +-
spring-ejb/ejb-beans/pom.xml | 1 -
spring-jenkins-pipeline/pom.xml | 1 +
spring-security-modules/spring-ldap/pom.xml | 1 -
4 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/guest/junit5-example/pom.xml b/guest/junit5-example/pom.xml
index 3bfa72f21f..cc52b0e3d7 100644
--- a/guest/junit5-example/pom.xml
+++ b/guest/junit5-example/pom.xml
@@ -40,8 +40,8 @@
+ org.apache.maven.plugins
maven-surefire-plugin
- ${maven-surefire-plugin.version}
math
diff --git a/spring-ejb/ejb-beans/pom.xml b/spring-ejb/ejb-beans/pom.xml
index 8a41da5448..6f20d949b0 100644
--- a/spring-ejb/ejb-beans/pom.xml
+++ b/spring-ejb/ejb-beans/pom.xml
@@ -135,7 +135,6 @@
org.apache.maven.plugins
maven-surefire-plugin
- ${maven-surefire-plugin.version}
always
diff --git a/spring-jenkins-pipeline/pom.xml b/spring-jenkins-pipeline/pom.xml
index 6f00dd5820..4e84bb8c70 100644
--- a/spring-jenkins-pipeline/pom.xml
+++ b/spring-jenkins-pipeline/pom.xml
@@ -62,6 +62,7 @@
+ org.apache.maven.plugins
maven-surefire-plugin
diff --git a/spring-security-modules/spring-ldap/pom.xml b/spring-security-modules/spring-ldap/pom.xml
index 44f754673f..086be2df5a 100644
--- a/spring-security-modules/spring-ldap/pom.xml
+++ b/spring-security-modules/spring-ldap/pom.xml
@@ -106,7 +106,6 @@
org.apache.maven.plugins
maven-surefire-plugin
- ${maven-surefire-plugin.version}
integration-test
From 1d328e79d353a714cabbc7ea754ac8262c5141b7 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Mon, 8 Nov 2021 13:45:41 +0530
Subject: [PATCH 6/7] JAVA-1672: removing redundant junit dependencies
---
core-java-modules/core-java-17/pom.xml | 12 ------------
.../core-java-collections-maps-4/pom.xml | 4 ++--
2 files changed, 2 insertions(+), 14 deletions(-)
diff --git a/core-java-modules/core-java-17/pom.xml b/core-java-modules/core-java-17/pom.xml
index e422bd62bb..b1811ecf7f 100644
--- a/core-java-modules/core-java-17/pom.xml
+++ b/core-java-modules/core-java-17/pom.xml
@@ -23,18 +23,6 @@
${assertj.version}
test
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit-jupiter.version}
- test
-
-
- org.junit.jupiter
- junit-jupiter-api
- ${junit-jupiter.version}
- test
-
diff --git a/core-java-modules/core-java-collections-maps-4/pom.xml b/core-java-modules/core-java-collections-maps-4/pom.xml
index 93ec782c94..2109804ff0 100644
--- a/core-java-modules/core-java-collections-maps-4/pom.xml
+++ b/core-java-modules/core-java-collections-maps-4/pom.xml
@@ -25,13 +25,13 @@
junit
junit
- 4.12
+ ${junit.version}
test
org.hamcrest
hamcrest-all
- 1.3
+ ${hamcrest-all.version}
test
From 20ceab44ebe1f980897bfe94b40239501b257ea3 Mon Sep 17 00:00:00 2001
From: chaos2418 <>
Date: Mon, 8 Nov 2021 21:45:18 +0530
Subject: [PATCH 7/7] JAVA-1672: updating surefire version in jhipster
---
jhipster/jhipster-uaa/gateway/pom.xml | 1 -
jhipster/jhipster-uaa/quotes/pom.xml | 1 -
jhipster/jhipster-uaa/uaa/pom.xml | 1 -
3 files changed, 3 deletions(-)
diff --git a/jhipster/jhipster-uaa/gateway/pom.xml b/jhipster/jhipster-uaa/gateway/pom.xml
index bc3c9bdef2..536b847237 100644
--- a/jhipster/jhipster-uaa/gateway/pom.xml
+++ b/jhipster/jhipster-uaa/gateway/pom.xml
@@ -1054,7 +1054,6 @@
2.10
3.0.0-M2
3.1.0
- 2.22.0
3.2.2
0.9.11
1.6
diff --git a/jhipster/jhipster-uaa/quotes/pom.xml b/jhipster/jhipster-uaa/quotes/pom.xml
index 7e4252b309..d922be10c2 100644
--- a/jhipster/jhipster-uaa/quotes/pom.xml
+++ b/jhipster/jhipster-uaa/quotes/pom.xml
@@ -874,7 +874,6 @@
2.10
3.0.0-M2
3.1.0
- 2.22.0
3.2.2
0.9.11
0.8.2
diff --git a/jhipster/jhipster-uaa/uaa/pom.xml b/jhipster/jhipster-uaa/uaa/pom.xml
index ec4dc1b484..a43da9c366 100644
--- a/jhipster/jhipster-uaa/uaa/pom.xml
+++ b/jhipster/jhipster-uaa/uaa/pom.xml
@@ -875,7 +875,6 @@
2.10
3.0.0-M2
3.1.0
- 2.22.0
3.2.2
0.9.11
0.8.2