Проходя по книге, я наткнулся на эту строку
Groovy автоматически предоставляет неявную переменную, названную ей, для указания индекса итерации цикла.
из Gradle вКнига действий, глава 2 Листинг 2.1
В строке указано, что $ it представляет индекс итерации цикла.Однако, когда я пытаюсь добавить $it
в оператор println задачи yayGradle0 / 1/2, она печатает задачу, а не индекс.Я запутался в этом поведении.Пожалуйста, руководство.
3.times{
task "yayGradle$it" <<{
println 'Gradle rocks--->>>'+"$it"
}
}
Вывод после запуска задачи yayGradle0:
Gradle rocks--->>>task ':yayGradle0'