GroovyDoc Gradle任务中包含的示例

时间:2016-07-05 22:48:48

标签: gradle groovy

我有一个包含Groovy和Java源文件的Gradle项目。 对于其中一个软件包“com.myorg .... dsl”,我想使用GroovyDoc生成文档。 以下是gradle文件中的groovy doc配置

groovydoc {
    groovyClasspath = project.configurations.jansi
    includes  = { "**/dsl/**" }
}

includes属性的意图是仅生成名为 dsl 的包的文档。但是由于gradle脚本失败,我没有正确使用语法。

非常感谢正确使用includes的任何示例。

1 个答案:

答案 0 :(得分:2)

您提供的代码示例中的语法无效。应该是:

groovydoc {
    groovyClasspath = project.configurations.jansi
    includes  = ["**/dsl/**"]
}

或:

groovydoc {
    groovyClasspath = project.configurations.jansi
    include "**/dsl/**" 
}