Remove the plugin instead

This commit is contained in:
niccolo.piazzesi
2026-01-14 00:22:16 +01:00
parent 328c3cdd23
commit 678375f2e1
2 changed files with 2 additions and 14 deletions

View File

@@ -1,6 +1,5 @@
plugins {
id 'java-library'
id 'java-test-fixtures'
id 'maven-publish'
id "org.jetbrains.kotlin.jvm"
id 'com.adarshr.test-logger' version '4.0.0'

View File

@@ -115,19 +115,8 @@ allprojects { Project project ->
}
publishing {
publications {
named(project.name) {
def javaComponent = components.java as AdhocComponentWithVariants
// java-test-fixtures creates issues ans self-references in pom files.
// See https://github.com/gradle/gradle/issues/14936.
from(javaComponent)
if (pluginManager.hasPlugin("java-test-fixtures")) {
javaComponent.withVariantsFromConfiguration(configurations.testFixturesApiElements) {
skip()
}
javaComponent.withVariantsFromConfiguration(configurations.testFixturesRuntimeElements) {
skip()
}
}
getByName(project.name) {
from(components.java)
}
}
}