Gradle源码入门九-settings的include是如何工作的

先上call stack

script.run() inorg.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory

本代码中,script=settings_ani2pwefx3gv…..

->org.gradle.groovy.scripts.BasicScript.methodMissing(String name, Object params) //name = ‘include’ params=’sub_project_name’

->BeanDynamicObject 转发

->org.gradle.initialization.BaseSettings 的include 函数, 该类还有一个includeFlat 函数, 这是include稍微有区别的另外一个写法,, Gradle in Action中有详细描述

那段雨骤风狂。人生之旅本就是风雨兼程,是要说曾经拥有,

Gradle源码入门九-settings的include是如何工作的

相关文章:

你感兴趣的文章:

标签云: