filter

abstract fun filter(filterClosure: Closure): FileCollection(source)

Restricts the contents of this collection to those files which match the given criteria. The filtered collection is live, so that it reflects any changes to this collection.

The given closure is passed the @{link File} as a parameter, and should return a boolean value. The closure should return true to include the file in the result and false to exclude the file from the result.

Return

The filtered collection.

Parameters

filterClosure

The closure to use to select the contents of the filtered collection.


abstract fun filter(filterSpec: Spec<in File>): FileCollection(source)

Restricts the contents of this collection to those files which match the given criteria. The filtered collection is live, so that it reflects any changes to this collection.

Return

The filtered collection.

Parameters

filterSpec

The criteria to use to select the contents of the filtered collection.