这段代码在动态类型的 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
并且被注入。