From 6c49eab3065fca71281ea959d29847c60ee4d566 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Fri, 17 Nov 2023 14:53:30 +0100 Subject: build: silence test-fixtures publication warning --- .../tools/refinery/gradle/internal/java-conventions.gradle.kts | 8 +++----- .../kotlin/tools/refinery/gradle/java-test-fixtures.gradle.kts | 7 +++++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/buildSrc/src/main/kotlin/tools/refinery/gradle/internal/java-conventions.gradle.kts b/buildSrc/src/main/kotlin/tools/refinery/gradle/internal/java-conventions.gradle.kts index feca5b2b..a20f84c2 100644 --- a/buildSrc/src/main/kotlin/tools/refinery/gradle/internal/java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/tools/refinery/gradle/internal/java-conventions.gradle.kts @@ -98,11 +98,9 @@ tasks { } } -publishing { - publications { - create("mavenJava") { - from(components["java"]) - } +publishing.publications { + create("mavenJava") { + from(components["java"]) } } diff --git a/buildSrc/src/main/kotlin/tools/refinery/gradle/java-test-fixtures.gradle.kts b/buildSrc/src/main/kotlin/tools/refinery/gradle/java-test-fixtures.gradle.kts index a28484d4..004be8b4 100644 --- a/buildSrc/src/main/kotlin/tools/refinery/gradle/java-test-fixtures.gradle.kts +++ b/buildSrc/src/main/kotlin/tools/refinery/gradle/java-test-fixtures.gradle.kts @@ -13,6 +13,13 @@ plugins { id("tools.refinery.gradle.internal.java-conventions") } +publishing.publications { + withType(MavenPublication::class) { + suppressPomMetadataWarningsFor(configurations.testFixturesApiElements.name) + suppressPomMetadataWarningsFor(configurations.testFixturesRuntimeElements.name) + } +} + eclipse.classpath { containsTestFixtures.set(true) -- cgit v1.2.3-54-g00ecf