首页 > 其他 > 详细

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

时间:2015-02-10 18:42:55      阅读:269      评论:0      收藏:0      [点我收藏+]

技术分享

先上call stack

script.run()  in org.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是如何工作的

原文:http://blog.csdn.net/cleverwyq/article/details/43706305

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!