Gradle:作为任务输入的已更改文件列表

Gradle:作为任务输入的已更改文件列表,gradle,Gradle,此任务成功地检查它是否是最新的,但是如何访问doLast块中更改的文件?inputs目录包含大量文件和inputs.files返回该目录中的每个文件 task foo { inputs.dir new File("path/to/files") doLast { // do stuff with changed files } } 从Gradle 1.0开始,此信息尚未公开。Gradle的未来版本将为此提供一个公共API。仍然是这样吗?我在Gradle 1.4Gradle

此任务成功地检查它是否是最新的,但是如何访问doLast块中更改的文件?inputs目录包含大量文件和inputs.files返回该目录中的每个文件

task foo {
  inputs.dir new File("path/to/files")
  doLast {
    // do stuff with changed files
  }
}

从Gradle 1.0开始,此信息尚未公开。Gradle的未来版本将为此提供一个公共API。

仍然是这样吗?我在Gradle 1.4Gradle 1.6中引入了一个新的孵化API,可以访问这些信息。请参阅发行说明。