每個閉合都有一個委托對象,當閉合既不是局部變量也不是作為方法參數(shù)時,Groovy 使用委托對象查找變量和方法引用. 當委托對象被用來管理時,Gradle 使用它來管理閉合.
例子 13.9.閉合引用
build.gradle
dependencies {
assert delegate == project.dependencies
testCompile('junit:junit:4.11')
delegate.testCompile('junit:junit:4.11')
}