@@ -145,7 +145,7 @@ ext {
145145
146146 runtimeTestLibs = [
147147 libs. slf4jLog4j2,
148- libs. junitPlatformLanucher ,
148+ libs. junitPlatformLauncher ,
149149 libs. jacksonDataformatYaml,
150150 project(" :test-common:test-common-util" )
151151 ]
@@ -1040,9 +1040,6 @@ project(':server') {
10401040 apply plugin : ' java-test-fixtures'
10411041
10421042 dependencies {
1043- compileOnly libs. bndlib
1044- compileOnly libs. spotbugs
1045-
10461043 implementation libs. commonsValidator
10471044
10481045 implementation project(' :clients' )
@@ -1122,7 +1119,6 @@ project(':server') {
11221119
11231120project(' :core' ) {
11241121 apply plugin : ' scala'
1125- apply plugin : ' java-test-fixtures'
11261122
11271123 // scaladoc generation is configured at the sub-module level with an artifacts
11281124 // block (cf. see streams-scala). If scaladoc generation is invoked explicitly
@@ -1178,7 +1174,6 @@ project(':core') {
11781174
11791175 implementation libs. argparse4j
11801176 implementation libs. jacksonDatabind
1181- implementation libs. jacksonDataformatCsv
11821177 implementation libs. jacksonJDK8Datatypes
11831178 implementation libs. jacksonDataformatYaml
11841179 implementation libs. joptSimple
@@ -1222,23 +1217,9 @@ project(':core') {
12221217 testImplementation libs. apachedsMavibotPartition
12231218 testImplementation libs. apachedsJdbmPartition
12241219 testImplementation libs. junitJupiter
1225- testImplementation libs. caffeine
12261220 testImplementation testLog4j2Libs
12271221 testImplementation libs. mockOAuth2Server
12281222
1229- testFixturesImplementation testFixtures(project(' :server-common' ))
1230- testFixturesImplementation project(' :server' )
1231- testFixturesImplementation testFixtures(project(' :metadata' ))
1232- testFixturesImplementation project(' :storage' )
1233- testFixturesImplementation project(' :group-coordinator' )
1234- testFixturesImplementation project(' :transaction-coordinator' )
1235- testFixturesImplementation project(' :raft' )
1236- testFixturesImplementation testFixtures(project(' :clients' ))
1237- testFixturesImplementation libs. junitJupiter
1238- testFixturesImplementation libs. scalaLogging
1239- testFixturesImplementation libs. metrics
1240- testFixturesImplementation libs. mockitoCore
1241-
12421223 testRuntimeOnly runtimeTestLibs
12431224 }
12441225
@@ -1461,14 +1442,6 @@ project(':core') {
14611442 srcDirs = [" src/test/java" , " src/test/scala" ]
14621443 }
14631444 }
1464- testFixtures {
1465- java {
1466- srcDirs = []
1467- }
1468- scala {
1469- srcDirs = [" src/testFixtures/java" , " src/testFixtures/scala" ]
1470- }
1471- }
14721445 }
14731446}
14741447
@@ -1492,7 +1465,6 @@ project(':metadata') {
14921465 exclude group : ' commons-io' , module : ' commons-io'
14931466 }
14941467 implementation libs. jacksonDatabind
1495- implementation libs. jacksonJDK8Datatypes
14961468 implementation libs. metrics
14971469 implementation libs. slf4jApi
14981470
@@ -1621,9 +1593,7 @@ project(':group-coordinator') {
16211593 implementation project(' :storage' )
16221594 implementation project(' :coordinator-common' )
16231595 implementation libs. jacksonDatabind
1624- implementation libs. jacksonJDK8Datatypes
16251596 implementation libs. metrics
1626- implementation libs. hdrHistogram
16271597 implementation libs. re2j
16281598 implementation libs. slf4jApi
16291599 implementation libs. hash4j
@@ -1636,7 +1606,6 @@ project(':group-coordinator') {
16361606 testImplementation testFixtures(project(' :clients' ))
16371607 testImplementation testFixtures(project(' :server-common' ))
16381608 testImplementation testFixtures(project(' :coordinator-common' ))
1639- testImplementation libs. jacksonDataformatYaml
16401609 testImplementation libs. junitJupiter
16411610 testImplementation libs. mockitoCore
16421611 testImplementation testLog4j2Libs
@@ -1722,7 +1691,7 @@ project(':test-common:test-common-util') {
17221691 }
17231692
17241693 dependencies {
1725- implementation libs. junitPlatformLanucher
1694+ implementation libs. junitPlatformLauncher
17261695 implementation libs. junitJupiterApi
17271696 implementation libs. junitJupiter
17281697 implementation libs. slf4jApi
@@ -1756,7 +1725,7 @@ project(':test-common:test-common-runtime') {
17561725 implementation project(' :raft' )
17571726 implementation project(' :storage' )
17581727
1759- implementation libs. junitPlatformLanucher
1728+ implementation libs. junitPlatformLauncher
17601729 implementation libs. junitJupiter
17611730 implementation libs. jacksonDataformatYaml
17621731 implementation libs. slf4jApi
@@ -1984,7 +1953,6 @@ project(':generator') {
19841953 implementation libs. argparse4j
19851954 implementation libs. jacksonDatabind
19861955 implementation libs. jacksonJDK8Datatypes
1987- implementation libs. jacksonJakartarsJsonProvider
19881956 implementation libs. jgit
19891957 implementation libs. jgitSshApache
19901958 implementation libs. jgitGpgBc
@@ -2026,7 +1994,6 @@ project(':clients') {
20261994 shadowed libs. slf4jApi
20271995
20281996 compileOnly libs. jacksonDatabind // for SASL/OAUTHBEARER bearer token parsing
2029- compileOnly libs. jacksonJDK8Datatypes
20301997 compileOnly libs. jose4j // for SASL/OAUTHBEARER JWT validation; only used by broker
20311998
20321999 testFixturesImplementation project(' :test-common:test-common-util' )
@@ -2040,16 +2007,12 @@ project(':clients') {
20402007 testImplementation project(' :test-common:test-common-util' )
20412008 testImplementation libs. jacksonJakartarsJsonProvider
20422009 testImplementation libs. jose4j
2043- testImplementation libs. spotbugs
20442010 testImplementation libs. mockitoCore
20452011 testImplementation libs. mockitoJunitJupiter // supports MockitoExtension
20462012 testImplementation libs. testcontainersKeycloak
20472013 testImplementation libs. testcontainersJunitJupiter
20482014
2049- testCompileOnly libs. bndlib
2050-
20512015 testRuntimeOnly libs. jacksonDatabind
2052- testRuntimeOnly libs. jacksonJDK8Datatypes
20532016 testRuntimeOnly runtimeTestLibs
20542017
20552018 generator project(' :generator' )
@@ -2212,18 +2175,15 @@ project(':clients:clients-integration-tests') {
22122175 testImplementation project(' :server' )
22132176 testImplementation project(' :storage' )
22142177 testImplementation testFixtures(project(' :storage' ))
2215- testImplementation testFixtures(project(' :core' ))
22162178 testImplementation testFixtures(project(' :clients' ))
22172179 implementation project(' :server-common' )
22182180 testImplementation testFixtures(project(' :server-common' ))
2219- testImplementation project(' :metadata' )
22202181 implementation project(' :group-coordinator' )
22212182 implementation project(' :group-coordinator:group-coordinator-api' )
22222183 implementation project(' :transaction-coordinator' )
22232184 testImplementation project(' :test-common:test-common-util' )
22242185
22252186 testImplementation libs. junitJupiter
2226- testImplementation libs. junitPlatformSuiteEngine
22272187
22282188 testRuntimeOnly runtimeTestLibs
22292189 }
@@ -2263,7 +2223,6 @@ project(':raft') {
22632223 testImplementation testFixtures(project(' :server-common' ))
22642224 testImplementation project(' :clients' )
22652225 testImplementation testFixtures(project(' :clients' ))
2266- testImplementation libs. jacksonDataformatYaml
22672226 testImplementation libs. junitJupiter
22682227 testImplementation libs. mockitoCore
22692228 testImplementation testLog4j2Libs
@@ -2367,7 +2326,6 @@ project(':server-common') {
23672326
23682327 testImplementation project(' :clients' )
23692328 testImplementation testFixtures(project(' :clients' ))
2370- testImplementation libs. jacksonDataformatYaml
23712329 testImplementation libs. junitJupiter
23722330 testImplementation libs. mockitoCore
23732331 testImplementation testLog4j2Libs
@@ -2509,7 +2467,6 @@ project(':storage') {
25092467 testImplementation project(' :clients' )
25102468 testImplementation testFixtures(project(' :clients' ))
25112469 testImplementation project(' :core' )
2512- testImplementation testFixtures(project(' :core' ))
25132470 testImplementation testFixtures(project(' :storage:storage-api' ))
25142471 testImplementation project(' :metadata' )
25152472 testImplementation project(' :test-common:test-common-internal-api' )
@@ -2520,10 +2477,8 @@ project(':storage') {
25202477 testImplementation testFixtures(project(' :server-common' ))
25212478 testImplementation testFixtures(project(' :metadata' ))
25222479 testImplementation project(' :transaction-coordinator' )
2523- testImplementation libs. jacksonDataformatYaml
25242480 testImplementation libs. junitJupiter
25252481 testImplementation libs. mockitoCore
2526- testImplementation libs. bcpkix
25272482 testImplementation testLog4j2Libs
25282483
25292484 testRuntimeOnly runtimeTestLibs
@@ -2690,22 +2645,17 @@ project(':tools') {
26902645 implementation libs. argparse4j
26912646 implementation libs. jacksonDatabind
26922647 implementation libs. jacksonDataformatCsv
2693- implementation libs. jacksonJDK8Datatypes
26942648 implementation libs. joptSimple
26952649 implementation libs. slf4jApi
26962650 implementation libs. re2j
26972651
26982652 implementation libs. jose4j // for SASL/OAUTHBEARER JWT validation
2699- implementation libs. jacksonJakartarsJsonProvider
2700-
2701- compileOnly libs. spotbugs
27022653
27032654 testImplementation project(' :clients' )
27042655 testImplementation testFixtures(project(' :clients' ))
27052656 testImplementation project(' :server' )
27062657 testImplementation project(' :core' )
27072658 testImplementation testFixtures(project(' :server' ))
2708- testImplementation testFixtures(project(' :core' ))
27092659 testImplementation project(' :test-common:test-common-internal-api' )
27102660 testImplementation project(' :test-common:test-common-runtime' )
27112661 testImplementation project(' :test-common:test-common-util' )
@@ -2722,7 +2672,6 @@ project(':tools') {
27222672 testImplementation libs. junitJupiter
27232673 testImplementation libs. mockitoCore
27242674 testImplementation libs. mockitoJunitJupiter // supports MockitoExtension
2725- testImplementation libs. bcpkix // required by the clients test module, but we have to specify it explicitly as gradle does not include the transitive test dependency automatically
27262675 testImplementation(libs. jfreechart) {
27272676 exclude group : ' junit' , module : ' junit'
27282677 }
@@ -2788,7 +2737,6 @@ project(':trogdor') {
27882737 testImplementation testLog4j2Libs
27892738
27902739 testRuntimeOnly runtimeTestLibs
2791- testRuntimeOnly libs. junitPlatformLanucher
27922740 }
27932741
27942742 javadoc {
@@ -2816,7 +2764,6 @@ project(':shell') {
28162764 dependencies {
28172765 implementation libs. argparse4j
28182766 implementation libs. jacksonDatabind
2819- implementation libs. jacksonJDK8Datatypes
28202767 implementation libs. jline
28212768 implementation libs. slf4jApi
28222769 implementation project(' :server-common' )
@@ -2826,14 +2773,10 @@ project(':shell') {
28262773 implementation project(' :raft' )
28272774 implementation project(' :server' )
28282775
2829- implementation libs. jose4j // for SASL/OAUTHBEARER JWT validation
2830- implementation libs. jacksonJakartarsJsonProvider
2831-
28322776 testImplementation project(' :clients' )
28332777 testImplementation project(' :core' )
28342778 testImplementation project(' :server-common' )
28352779 testImplementation testFixtures(project(' :server-common' ))
2836- testImplementation libs. jacksonDataformatYaml
28372780 testImplementation libs. junitJupiter
28382781 testImplementation testLog4j2Libs
28392782
@@ -2879,12 +2822,9 @@ project(':streams') {
28792822
28802823 // testCompileOnly prevents streams from exporting a dependency on test-utils, which would cause a dependency cycle
28812824 testCompileOnly project(' :streams:test-utils' )
2882- testCompileOnly libs. bndlib
28832825
28842826 testImplementation testFixtures(project(' :clients' ))
2885- testImplementation libs. jacksonDataformatYaml
28862827 testImplementation libs. junitJupiter
2887- testImplementation libs. bcpkix
28882828 testImplementation libs. hamcrest
28892829 testImplementation libs. mockitoCore
28902830 testImplementation libs. mockitoJunitJupiter // supports MockitoExtension
@@ -3030,7 +2970,6 @@ project(':streams:streams-scala') {
30302970 testImplementation testFixtures(project(' :clients' ))
30312971 testImplementation project(' :streams:test-utils' )
30322972
3033- testImplementation libs. jacksonDataformatYaml
30342973 testImplementation libs. junitJupiter
30352974 testImplementation libs. mockitoJunitJupiter // supports MockitoExtension
30362975 testImplementation testLog4j2Libs
@@ -3087,7 +3026,6 @@ project(':streams:integration-tests') {
30873026 testImplementation project(' :test-common:test-common-runtime' )
30883027 testImplementation project(' :tools' )
30893028 testImplementation project(' :transaction-coordinator' )
3090- testImplementation libs. bcpkix
30913029 testImplementation libs. hamcrest
30923030 testImplementation libs. junitJupiter
30933031 testImplementation libs. junitPlatformSuiteEngine // supports suite test
@@ -3111,7 +3049,6 @@ project(':streams:test-utils') {
31113049 implementation libs. slf4jApi
31123050
31133051 testImplementation testFixtures(project(' :clients' ))
3114- testImplementation libs. jacksonDataformatYaml
31153052 testImplementation libs. junitJupiter
31163053 testImplementation libs. mockitoCore
31173054 testImplementation libs. hamcrest
@@ -3623,7 +3560,6 @@ project(':jmh-benchmarks') {
36233560
36243561 implementation libs. jmhCore
36253562 annotationProcessor libs. jmhGeneratorAnnProcess
3626- implementation libs. jmhCoreBenchmarks
36273563 implementation libs. jacksonDatabind
36283564 implementation libs. metrics
36293565 implementation libs. mockitoCore
@@ -3742,7 +3678,6 @@ project(':connect:json') {
37423678 api project(' :connect:api' )
37433679
37443680 api libs. jacksonDatabind
3745- api libs. jacksonJDK8Datatypes
37463681 api libs. jacksonBlackbird
37473682
37483683 implementation libs. slf4jApi
@@ -3817,8 +3752,6 @@ project(':connect:runtime') {
38173752 implementation libs. mavenArtifact
38183753 implementation libs. swaggerAnnotations
38193754
3820- compileOnly libs. bndlib
3821- compileOnly libs. spotbugs
38223755
38233756 // We use this library to generate OpenAPI docs for the REST API, but we don't want or need it at compile
38243757 // or run time. So, we add it to a separate configuration, which we use later on during docs generation
@@ -3854,15 +3787,12 @@ project(':connect:runtime') {
38543787 testImplementation project(' :connect:test-plugins' )
38553788 testImplementation testFixtures(project(' :server-common' ))
38563789
3857- testImplementation libs. jacksonDataformatYaml
38583790 testImplementation libs. junitJupiter
38593791 testImplementation libs. mockitoCore
38603792 testImplementation libs. mockitoJunitJupiter
38613793 testImplementation libs. httpclient
38623794 testImplementation testLog4j2Libs
38633795
3864- testCompileOnly libs. bndlib
3865-
38663796 testRuntimeOnly libs. bcpkix
38673797 testRuntimeOnly runtimeTestLibs
38683798 }
@@ -4006,7 +3936,6 @@ project(':connect:basic-auth-extension') {
40063936 implementation libs. jakartaRsApi
40073937 implementation libs. jakartaAnnotationApi
40083938
4009- testImplementation libs. bcpkix
40103939 testImplementation libs. mockitoCore
40113940 testImplementation libs. junitJupiter
40123941 testImplementation testLog4j2Libs
@@ -4047,8 +3976,6 @@ project(':connect:mirror') {
40473976
40483977 implementation libs. argparse4j
40493978 implementation libs. slf4jApi
4050- implementation libs. jacksonAnnotations
4051- implementation libs. jacksonJakartarsJsonProvider
40523979 implementation libs. jerseyContainerServlet
40533980 implementation libs. jerseyHk2
40543981 implementation libs. jaxbApi // Jersey dependency that was available in the JDK before Java 9
@@ -4069,7 +3996,6 @@ project(':connect:mirror') {
40693996
40703997 testImplementation testLog4j2Libs
40713998 testImplementation libs. junitJupiter
4072- testImplementation libs. bndlib
40733999 testImplementation libs. mockitoCore
40744000 testImplementation testFixtures(project(' :clients' ))
40754001 testImplementation testFixtures(project(' :connect:runtime' ))
0 commit comments