diff --git a/gradle-plugins/biz.aQute.bnd.gradle/build.gradle.kts b/gradle-plugins/biz.aQute.bnd.gradle/build.gradle.kts index 5d3514d901..d47731abd4 100644 --- a/gradle-plugins/biz.aQute.bnd.gradle/build.gradle.kts +++ b/gradle-plugins/biz.aQute.bnd.gradle/build.gradle.kts @@ -183,24 +183,24 @@ publishing { // Handle JPMS options val jpmsOptions: List? by rootProject.extra jpmsOptions?.let { - tasks.withType { + tasks.withType().configureEach { groovyOptions.fork(mapOf("jvmArgs" to it)) } } // Disable gradle module metadata -tasks.withType { +tasks.withType().configureEach { enabled = false } // Reproducible jars -tasks.withType { +tasks.withType().configureEach { isPreserveFileTimestamps = false isReproducibleFileOrder = true } // Reproducible javadoc -tasks.withType { +tasks.withType().configureEach { options { this as StandardJavadocDocletOptions // unsafe cast isNoTimestamp = true