初始化脚本来自哪里?

时间:2019-05-30 17:18:48

标签: gradle

我只是对init.gradle脚本的networkClient.getArray(of: SomeConcreteCodableType.self, for: request) { result in // Do stuff } 方法的来源感到好奇。

根据the gradle official documents,可以使用initscript方法配置Gradle对象的init.gradle脚本和init.gradle脚本。而且我们也知道实现Gradle的每个gradle脚本。所以我想initscript必须是GradleScript的方法。我参考了gradle dsl官方参考来搜索initscript的定义,但是在GradleScript中找不到定义。那么,初始化脚本的定义在哪里?这是脚本摇篮的一种方法吗?

1 个答案:

答案 0 :(得分:0)

为什么不为自己找出答案?

initscript {
   throw new Exception("foo")
} 

然后运行类似

gradle tasks --stacktrace