This is an automated email from the ASF dual-hosted git repository.

snazy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git


The following commit(s) were added to refs/heads/main by this push:
     new 256f01a10 Use Weld-BOM for better dependency management (#3751)
256f01a10 is described below

commit 256f01a1079bdca1f2fbc398bbb1c199b8fa9014
Author: Robert Stupp <[email protected]>
AuthorDate: Fri Feb 13 19:27:43 2026 +0100

    Use Weld-BOM for better dependency management (#3751)
    
    ... to ensure that other Weld dependencies are also aligned, in case other 
dependencies bring Weld stuff as well.
---
 gradle/libs.versions.toml                                            | 2 +-
 persistence/nosql/async/api/build.gradle.kts                         | 3 ++-
 persistence/nosql/authz/impl/build.gradle.kts                        | 3 ++-
 persistence/nosql/authz/store-nosql/build.gradle.kts                 | 3 ++-
 persistence/nosql/nodes/store-nosql/build.gradle.kts                 | 3 ++-
 persistence/nosql/persistence/cdi/weld/build.gradle.kts              | 3 ++-
 persistence/nosql/persistence/maintenance/impl/build.gradle.kts      | 3 ++-
 persistence/nosql/persistence/metastore-maintenance/build.gradle.kts | 3 ++-
 persistence/nosql/persistence/metastore/build.gradle.kts             | 3 ++-
 persistence/nosql/realms/store-nosql/build.gradle.kts                | 3 ++-
 10 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 3ed36890e..dc128c82d 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -102,7 +102,7 @@ testcontainers-bom = { module = 
"org.testcontainers:testcontainers-bom", version
 testcontainers-keycloak = { module = 
"com.github.dasniko:testcontainers-keycloak", version = "4.1.1" }
 threeten-extra = { module = "org.threeten:threeten-extra", version = "1.8.0" }
 weld-junit5 = { module = "org.jboss.weld:weld-junit5", version = "5.0.3.Final" 
}
-weld-se-core = { module = "org.jboss.weld.se:weld-se-core", version = 
"6.0.4.Final" }
+weld-core-bom = { module = "org.jboss.weld:weld-core-bom", version = 
"6.0.4.Final" }
 
 [plugins]
 jcstress = { id = "io.github.reyerizo.gradle.jcstress", version = "0.9.0" }
diff --git a/persistence/nosql/async/api/build.gradle.kts 
b/persistence/nosql/async/api/build.gradle.kts
index 913dd86ea..c9060036b 100644
--- a/persistence/nosql/async/api/build.gradle.kts
+++ b/persistence/nosql/async/api/build.gradle.kts
@@ -50,7 +50,8 @@ dependencies {
 
   testFixturesApi(project(":polaris-idgen-api"))
 
-  testFixturesImplementation(libs.weld.se.core)
+  testFixturesImplementation(platform(libs.weld.core.bom))
+  testFixturesImplementation("org.jboss.weld.se:weld-se-core")
   testFixturesImplementation(libs.weld.junit5)
   testFixturesImplementation(libs.guava)
   testFixturesRuntimeOnly(libs.smallrye.jandex)
diff --git a/persistence/nosql/authz/impl/build.gradle.kts 
b/persistence/nosql/authz/impl/build.gradle.kts
index fdc91d972..2c555a441 100644
--- a/persistence/nosql/authz/impl/build.gradle.kts
+++ b/persistence/nosql/authz/impl/build.gradle.kts
@@ -51,7 +51,8 @@ dependencies {
   testFixturesImplementation(project(":polaris-persistence-nosql-authz-api"))
   testFixturesImplementation(project(":polaris-persistence-nosql-authz-spi"))
 
-  testImplementation(libs.weld.se.core)
+  testImplementation(platform(libs.weld.core.bom))
+  testImplementation("org.jboss.weld.se:weld-se-core")
   testImplementation(libs.weld.junit5)
   testRuntimeOnly(libs.smallrye.jandex)
 
diff --git a/persistence/nosql/authz/store-nosql/build.gradle.kts 
b/persistence/nosql/authz/store-nosql/build.gradle.kts
index 59077c911..589b245dd 100644
--- a/persistence/nosql/authz/store-nosql/build.gradle.kts
+++ b/persistence/nosql/authz/store-nosql/build.gradle.kts
@@ -45,7 +45,8 @@ dependencies {
   compileOnly(libs.jakarta.inject.api)
   compileOnly(libs.jakarta.enterprise.cdi.api)
 
-  testFixturesApi(libs.weld.se.core)
+  testFixturesApi(platform(libs.weld.core.bom))
+  testFixturesApi("org.jboss.weld.se:weld-se-core")
   testFixturesApi(libs.weld.junit5)
   testRuntimeOnly(libs.smallrye.jandex)
 
diff --git a/persistence/nosql/nodes/store-nosql/build.gradle.kts 
b/persistence/nosql/nodes/store-nosql/build.gradle.kts
index f9513f53b..71166fd1d 100644
--- a/persistence/nosql/nodes/store-nosql/build.gradle.kts
+++ b/persistence/nosql/nodes/store-nosql/build.gradle.kts
@@ -53,7 +53,8 @@ dependencies {
   testFixturesRuntimeOnly(project(":polaris-persistence-nosql-cdi-weld"))
   testFixturesApi(testFixtures(project(":polaris-persistence-nosql-cdi-weld")))
 
-  testFixturesApi(libs.weld.se.core)
+  testFixturesApi(platform(libs.weld.core.bom))
+  testFixturesApi("org.jboss.weld.se:weld-se-core")
   testFixturesApi(libs.weld.junit5)
   testFixturesRuntimeOnly(libs.smallrye.jandex)
 
diff --git a/persistence/nosql/persistence/cdi/weld/build.gradle.kts 
b/persistence/nosql/persistence/cdi/weld/build.gradle.kts
index 6a5aa3dc9..28161eb22 100644
--- a/persistence/nosql/persistence/cdi/weld/build.gradle.kts
+++ b/persistence/nosql/persistence/cdi/weld/build.gradle.kts
@@ -66,7 +66,8 @@ dependencies {
   testFixturesApi(project(":polaris-nodes-api"))
   testFixturesRuntimeOnly(libs.smallrye.config.core)
 
-  testImplementation(libs.weld.se.core)
+  testImplementation(platform(libs.weld.core.bom))
+  testImplementation("org.jboss.weld.se:weld-se-core")
   testImplementation(libs.weld.junit5)
   testRuntimeOnly(libs.smallrye.jandex)
 }
diff --git a/persistence/nosql/persistence/maintenance/impl/build.gradle.kts 
b/persistence/nosql/persistence/maintenance/impl/build.gradle.kts
index 058a0483d..ecd475f56 100644
--- a/persistence/nosql/persistence/maintenance/impl/build.gradle.kts
+++ b/persistence/nosql/persistence/maintenance/impl/build.gradle.kts
@@ -72,7 +72,8 @@ dependencies {
 
   testImplementation(project(":polaris-idgen-mocks"))
   testRuntimeOnly(testFixtures(project(":polaris-persistence-nosql-cdi-weld")))
-  testImplementation(libs.weld.se.core)
+  testImplementation(platform(libs.weld.core.bom))
+  testImplementation("org.jboss.weld.se:weld-se-core")
   testImplementation(libs.weld.junit5)
   testRuntimeOnly(libs.smallrye.jandex)
 
diff --git 
a/persistence/nosql/persistence/metastore-maintenance/build.gradle.kts 
b/persistence/nosql/persistence/metastore-maintenance/build.gradle.kts
index 5ba625328..22beb8a93 100644
--- a/persistence/nosql/persistence/metastore-maintenance/build.gradle.kts
+++ b/persistence/nosql/persistence/metastore-maintenance/build.gradle.kts
@@ -74,7 +74,8 @@ dependencies {
   testImplementation(project(":polaris-persistence-nosql-impl"))
 
   testRuntimeOnly(testFixtures(project(":polaris-persistence-nosql-cdi-weld")))
-  testImplementation(libs.weld.se.core)
+  testImplementation(platform(libs.weld.core.bom))
+  testImplementation("org.jboss.weld.se:weld-se-core")
   testImplementation(libs.weld.junit5)
   testRuntimeOnly(libs.smallrye.jandex)
 }
diff --git a/persistence/nosql/persistence/metastore/build.gradle.kts 
b/persistence/nosql/persistence/metastore/build.gradle.kts
index ecb1c78c4..c2f0616a8 100644
--- a/persistence/nosql/persistence/metastore/build.gradle.kts
+++ b/persistence/nosql/persistence/metastore/build.gradle.kts
@@ -60,7 +60,8 @@ dependencies {
   testRuntimeOnly(project(":polaris-persistence-nosql-authz-impl"))
   testRuntimeOnly(project(":polaris-persistence-nosql-authz-store-nosql"))
   testRuntimeOnly(testFixtures(project(":polaris-persistence-nosql-cdi-weld")))
-  testImplementation(libs.weld.se.core)
+  testImplementation(platform(libs.weld.core.bom))
+  testImplementation("org.jboss.weld.se:weld-se-core")
   testImplementation(libs.weld.junit5)
   testRuntimeOnly(libs.smallrye.jandex)
 
diff --git a/persistence/nosql/realms/store-nosql/build.gradle.kts 
b/persistence/nosql/realms/store-nosql/build.gradle.kts
index 744787fbd..ac89e2b58 100644
--- a/persistence/nosql/realms/store-nosql/build.gradle.kts
+++ b/persistence/nosql/realms/store-nosql/build.gradle.kts
@@ -52,7 +52,8 @@ dependencies {
   testFixturesRuntimeOnly(project(":polaris-persistence-nosql-cdi-weld"))
   testFixturesApi(testFixtures(project(":polaris-persistence-nosql-cdi-weld")))
 
-  testFixturesApi(libs.weld.se.core)
+  testFixturesApi(platform(libs.weld.core.bom))
+  testFixturesApi("org.jboss.weld.se:weld-se-core")
   testFixturesApi(libs.weld.junit5)
   testFixturesRuntimeOnly(libs.smallrye.jandex)
 

Reply via email to