【发布时间】:2019-06-21 07:24:50
【问题描述】:
这段代码在动态类型的 Groovy 中完美运行
buildDirectory.traverse(type: FILES, nameFilter: ~/dependency-updates-report.xml/) {
reports << it
}
但是在将@CompileStatic 添加到类时会出现错误,类似于
'traverse' in 'org.codehaus.groovy.runtime.ResourceGroovyMethods' cannot be applied to ...
Map 参数是这里的问题吗?
EDIT buildDirectory 的类型为java.io.File 并被注入。
【问题讨论】:
-
你能显示完整的错误信息吗?以及如何声明
buildDirectory。
标签: groovy compile-static