tasks.withType()的文档在哪里?

时间:2017-08-25 12:02:39

标签: gradle

Gradle是一个记录良好的项目,但当我搜索tasks.withType()的文档时,我只找到了API docs

这不是Gradle的官方部分吗?

1 个答案:

答案 0 :(得分:3)

Gradle中的一个基本概念是,所有内容都是针对Project实例执行的。一旦你知道了,你可以通过javadoc找到你想要的东西。有一点"魔术"要警惕(另一个对话的话题)以及要理解的语法。

因此,T2可以在javadocs中查找为Expression

您会注意到tasks.withType(...)返回Project.getTasks().withType(...)(您在谷歌搜索中找到的)

*编辑*

在文档中提及here链接到Project.getTasks() javadocs

  

项目本质上是Task对象的集合。每个任务执行一些基本工作,例如编译类,运行单元测试或压缩WAR文件。您可以使用TaskContainer上的某个create()方法向项目添加任务,例如TaskContainer.create(java.lang.String)。您可以使用TaskContainer上的一个查找方法找到现有任务,例如TaskCollection.getByName(java.lang.String)