4.times{ number ->
task "task$number" << {
println("task$number");
}
}
task2.dependsOn task1, task0, task3
上面的代码设置任务task2
取决于此处定义的任何其他任务。但是groovy语法中的task2.dependsOn
是什么?它看起来不像是方法调用。
答案 0 :(得分:2)
这是一个采用3个参数的方法调用
http://groovy.codehaus.org/Statements
可选括号
如果至少有一个参数并且没有歧义,Groovy中的方法调用可以省略括号。
println "Hello world" System.out.println "Nice cheese Gromit!"