aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2023-11-17 14:53:30 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2023-11-17 14:53:30 +0100
commit6c49eab3065fca71281ea959d29847c60ee4d566 (patch)
tree15de3139ad15f7684ef5e46a3891ee7d87bb8969
parentfix: contains assertions (diff)
downloadrefinery-6c49eab3065fca71281ea959d29847c60ee4d566.tar.gz
refinery-6c49eab3065fca71281ea959d29847c60ee4d566.tar.zst
refinery-6c49eab3065fca71281ea959d29847c60ee4d566.zip
build: silence test-fixtures publication warning
-rw-r--r--buildSrc/src/main/kotlin/tools/refinery/gradle/internal/java-conventions.gradle.kts8
-rw-r--r--buildSrc/src/main/kotlin/tools/refinery/gradle/java-test-fixtures.gradle.kts7
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 {
98 } 98 }
99} 99}
100 100
101publishing { 101publishing.publications {
102 publications { 102 create<MavenPublication>("mavenJava") {
103 create<MavenPublication>("mavenJava") { 103 from(components["java"])
104 from(components["java"])
105 }
106 } 104 }
107} 105}
108 106
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 {
13 id("tools.refinery.gradle.internal.java-conventions") 13 id("tools.refinery.gradle.internal.java-conventions")
14} 14}
15 15
16publishing.publications {
17 withType(MavenPublication::class) {
18 suppressPomMetadataWarningsFor(configurations.testFixturesApiElements.name)
19 suppressPomMetadataWarningsFor(configurations.testFixturesRuntimeElements.name)
20 }
21}
22
16eclipse.classpath { 23eclipse.classpath {
17 containsTestFixtures.set(true) 24 containsTestFixtures.set(true)
18 25