This is an automated email from the ASF dual-hosted git repository.
houston pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git
The following commit(s) were added to refs/heads/main by this push:
new 50df7a98202 Replace all with forEach to solve configuration issues
(#3276)
50df7a98202 is described below
commit 50df7a98202ceb5c649ba26e81e44bd4d568e0f5
Author: Christos Malliaridis <[email protected]>
AuthorDate: Thu Mar 20 17:45:32 2025 +0200
Replace all with forEach to solve configuration issues (#3276)
---
gradle/hacks/dummy-outputs.gradle | 2 +-
gradle/hacks/turbocharge-jvm-opts.gradle | 2 +-
gradle/testing/alternative-jdk-support.gradle | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gradle/hacks/dummy-outputs.gradle
b/gradle/hacks/dummy-outputs.gradle
index cd6c0ad4218..f3d074d14b1 100644
--- a/gradle/hacks/dummy-outputs.gradle
+++ b/gradle/hacks/dummy-outputs.gradle
@@ -35,7 +35,7 @@ allprojects {
"gradlewScriptsTweaked",
"validateSourcePatterns",
"validateLogCalls"
- ] }.forEach { Task task ->
+ ] }.configureEach { Task task ->
task.logger.info("Setting up ${task.path} as no-output.")
setupDummyOutputs(task)
}
diff --git a/gradle/hacks/turbocharge-jvm-opts.gradle
b/gradle/hacks/turbocharge-jvm-opts.gradle
index 7c5908665fe..fb7ee6e5375 100644
--- a/gradle/hacks/turbocharge-jvm-opts.gradle
+++ b/gradle/hacks/turbocharge-jvm-opts.gradle
@@ -25,7 +25,7 @@ allprojects {
// Inject vm options into custom javadoc rendering. We can't refer
// to the task type because it's dynamic.
- tasks.matching { it.name in ["renderJavadoc", "renderSiteJavadoc"]
}.forEach {
+ tasks.matching { it.name in ["renderJavadoc", "renderSiteJavadoc"]
}.configureEach {
extraOpts.addAll(vmOpts.collect {"-J" + it})
}
diff --git a/gradle/testing/alternative-jdk-support.gradle
b/gradle/testing/alternative-jdk-support.gradle
index 97e5311ee09..6977059771f 100644
--- a/gradle/testing/alternative-jdk-support.gradle
+++ b/gradle/testing/alternative-jdk-support.gradle
@@ -78,7 +78,7 @@ if (jvmGradle != jvmCurrent) {
// Javadoc compilation.
def javadocExecutable = jvmCurrent.javadocExecutable
- tasks.matching { it.name == "renderJavadoc" || it.name ==
"renderSiteJavadoc" }.all {
+ tasks.matching { it.name == "renderJavadoc" || it.name ==
"renderSiteJavadoc" }.configureEach {
dependsOn ":altJvmWarning"
executable = javadocExecutable.toString()
}