From b5c2b0aac290dfb909a050aeb7b178a720c6f4f1 Mon Sep 17 00:00:00 2001 From: BJ Hargrave Date: Sun, 10 Jul 2022 16:47:04 -0400 Subject: [PATCH] gradle: Use configureEach on task groups Signed-off-by: BJ Hargrave --- gradle-plugins/biz.aQute.bnd.gradle/build.gradle.kts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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