From da76dc105c44a941f1191fc356e577d37b99d7d5 Mon Sep 17 00:00:00 2001 From: Lukasz Date: Sat, 15 Nov 2025 19:03:41 +0100 Subject: [PATCH] JAVA-94 Apply GYG Spring Lib Bom --- examples/examples-common/build.gradle | 3 +-- .../metrics-reporter-datadog-spring-boot/build.gradle | 3 +-- spring-boot-starter/spring-boot-starter-core/build.gradle | 5 ++--- spring-boot-starter/spring-boot-starter-web/build.gradle | 3 +-- spring-boot-starter/spring-boot-starter-webflux/build.gradle | 3 +-- test/openapi-web/build.gradle | 5 ++--- test/openapi-webflux/build.gradle | 5 ++--- test/test-utils/build.gradle | 4 +--- 8 files changed, 11 insertions(+), 20 deletions(-) diff --git a/examples/examples-common/build.gradle b/examples/examples-common/build.gradle index 6c8545b6..1b22a3e4 100644 --- a/examples/examples-common/build.gradle +++ b/examples/examples-common/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { id 'java-library' @@ -6,7 +5,7 @@ plugins { } dependencies { - implementation platform(SpringBootPlugin.BOM_COORDINATES) + implementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") implementation project(':openapi-validation-api') implementation 'org.springframework.boot:spring-boot-starter' } diff --git a/metrics-reporter/metrics-reporter-datadog-spring-boot/build.gradle b/metrics-reporter/metrics-reporter-datadog-spring-boot/build.gradle index d481d025..438c086f 100644 --- a/metrics-reporter/metrics-reporter-datadog-spring-boot/build.gradle +++ b/metrics-reporter/metrics-reporter-datadog-spring-boot/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { alias(libs.plugins.spring.boot) apply false @@ -7,7 +6,7 @@ plugins { apply from: "${rootDir}/gradle/publish-module.gradle" dependencies { - implementation platform(SpringBootPlugin.BOM_COORDINATES) + implementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") implementation 'org.springframework.boot:spring-boot-autoconfigure' testImplementation 'org.springframework.boot:spring-boot-test' diff --git a/spring-boot-starter/spring-boot-starter-core/build.gradle b/spring-boot-starter/spring-boot-starter-core/build.gradle index e6f5d127..1169b954 100644 --- a/spring-boot-starter/spring-boot-starter-core/build.gradle +++ b/spring-boot-starter/spring-boot-starter-core/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { alias(libs.plugins.spring.boot) apply false @@ -7,7 +6,7 @@ plugins { apply from: "${rootDir}/gradle/publish-module.gradle" dependencies { - compileOnly platform(SpringBootPlugin.BOM_COORDINATES) + compileOnly platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") api project(':openapi-validation-api') implementation project(':openapi-validation-core') @@ -18,6 +17,6 @@ dependencies { // TODO use spotbugs instead and also apply to all modules? implementation(libs.find.bugs) - testImplementation platform(SpringBootPlugin.BOM_COORDINATES) + testImplementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") testImplementation 'org.springframework.boot:spring-boot-starter-test' } diff --git a/spring-boot-starter/spring-boot-starter-web/build.gradle b/spring-boot-starter/spring-boot-starter-web/build.gradle index ca5be1b3..cb56ca42 100644 --- a/spring-boot-starter/spring-boot-starter-web/build.gradle +++ b/spring-boot-starter/spring-boot-starter-web/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { alias(libs.plugins.spring.boot) apply false @@ -8,7 +7,7 @@ plugins { apply from: "${rootDir}/gradle/publish-module.gradle" dependencies { - implementation platform(SpringBootPlugin.BOM_COORDINATES) + implementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") api project(':openapi-validation-api') implementation project(':openapi-validation-core') diff --git a/spring-boot-starter/spring-boot-starter-webflux/build.gradle b/spring-boot-starter/spring-boot-starter-webflux/build.gradle index 1be442bf..14ae6d0e 100644 --- a/spring-boot-starter/spring-boot-starter-webflux/build.gradle +++ b/spring-boot-starter/spring-boot-starter-webflux/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { alias(libs.plugins.spring.boot) apply false @@ -7,7 +6,7 @@ plugins { apply from: "${rootDir}/gradle/publish-module.gradle" dependencies { - implementation platform(SpringBootPlugin.BOM_COORDINATES) + implementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") api project(':openapi-validation-api') implementation project(':openapi-validation-core') diff --git a/test/openapi-web/build.gradle b/test/openapi-web/build.gradle index abaea6a9..b790d20b 100644 --- a/test/openapi-web/build.gradle +++ b/test/openapi-web/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { id 'java-library' @@ -8,7 +7,7 @@ plugins { } dependencies { - testFixturesImplementation platform(SpringBootPlugin.BOM_COORDINATES) + testFixturesImplementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") testFixturesCompileOnly project(':openapi-validation-api') testFixturesCompileOnly project(':openapi-validation-core') @@ -19,7 +18,7 @@ dependencies { // TODO use spotbugs instead and also apply to all modules? testFixturesImplementation(libs.find.bugs) - testFixturesApi platform(SpringBootPlugin.BOM_COORDINATES) + testFixturesApi platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") testFixturesApi 'org.springframework.boot:spring-boot-starter-test' // For openapi generated code testFixturesApi 'org.springframework.boot:spring-boot-starter-validation' diff --git a/test/openapi-webflux/build.gradle b/test/openapi-webflux/build.gradle index 5473b78f..5058454b 100644 --- a/test/openapi-webflux/build.gradle +++ b/test/openapi-webflux/build.gradle @@ -1,4 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin plugins { id 'java-library' @@ -8,7 +7,7 @@ plugins { } dependencies { - testFixturesImplementation platform(SpringBootPlugin.BOM_COORDINATES) + testFixturesImplementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") testFixturesCompileOnly project(':openapi-validation-api') testFixturesCompileOnly project(':openapi-validation-core') @@ -19,7 +18,7 @@ dependencies { // TODO use spotbugs instead and also apply to all modules? testFixturesImplementation(libs.find.bugs) - testFixturesApi platform(SpringBootPlugin.BOM_COORDINATES) + testFixturesApi platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") testFixturesApi 'org.springframework.boot:spring-boot-starter-test' // For openapi generated code testFixturesApi 'org.springframework.boot:spring-boot-starter-validation' diff --git a/test/test-utils/build.gradle b/test/test-utils/build.gradle index ac938c33..3df62e93 100644 --- a/test/test-utils/build.gradle +++ b/test/test-utils/build.gradle @@ -1,5 +1,3 @@ -import org.springframework.boot.gradle.plugin.SpringBootPlugin - plugins { id 'java-library' id 'java-test-fixtures' @@ -7,7 +5,7 @@ plugins { } dependencies { - testFixturesImplementation platform(SpringBootPlugin.BOM_COORDINATES) + testFixturesImplementation platform("com.getyourguide.java.bom:gyg-spring-lib-bom:1.1.0") testFixturesCompileOnly(libs.lombok) testFixturesAnnotationProcessor(libs.lombok)