From eaf52ff7c9a9db660bd8f3815e42b96f47ee8b50 Mon Sep 17 00:00:00 2001 From: Pier-Hugues Pellerin Date: Mon, 12 Jun 2017 15:42:23 -0400 Subject: [PATCH] The Task.leftShift(Closure) method has been deprecated This the `<<` closure is now deprecated, this commit change it to the `doLast(action)`, this will remove the warning in our build Fixes #7424 --- logstash-core/build.gradle | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/logstash-core/build.gradle b/logstash-core/build.gradle index 3c0080d05..c159d1539 100644 --- a/logstash-core/build.gradle +++ b/logstash-core/build.gradle @@ -53,15 +53,16 @@ task cleanGemjar { clean.dependsOn(cleanGemjar) jar.finalizedBy(copyGemjar) - -task gemspec_jars << { - File gemspec_jars = file("./gemspec_jars.rb") - gemspec_jars.newWriter().withWriter { w -> - w << "# This file is generated by Gradle as part of the build process. It extracts the build.gradle\n" - w << "# runtime dependencies to generate this gemspec dependencies file to be eval'ed by the gemspec\n" - w << "# for the jar-dependencies requirements.\n\n" - configurations.runtime.allDependencies.each { dependency -> - w << "gem.requirements << \"jar ${dependency.group}:${dependency.name}, ${dependency.version}\"\n" +task gemspec_jars { + doLast { + File gemspec_jars = file("./gemspec_jars.rb") + gemspec_jars.newWriter().withWriter { w -> + w << "# This file is generated by Gradle as part of the build process. It extracts the build.gradle\n" + w << "# runtime dependencies to generate this gemspec dependencies file to be eval'ed by the gemspec\n" + w << "# for the jar-dependencies requirements.\n\n" + configurations.runtime.allDependencies.each { dependency -> + w << "gem.requirements << \"jar ${dependency.group}:${dependency.name}, ${dependency.version}\"\n" + } } } }