common-plugin / com.cognifide.gradle.common.file / FileWatcher

FileWatcher

open class FileWatcher

Constructors

<init>

FileWatcher(common: CommonExtension)

Properties

common

val common: CommonExtension

dirs

lateinit var dirs: List<File>

ignores

var ignores: MutableList<String>

interval

var interval: Long

onChange

lateinit var onChange: (Event) -> Unit

Functions

ignore

fun ignore(vararg paths: String): Unit
fun ignore(paths: Iterable<String>): Unit

start

fun start(): Unit