io.methvin.better.files

Members list

Concise view

Type members

Classlikes

abstract class RecursiveFileMonitor(val root: File, val fileHasher: Option[FileHasher], val logger: Logger) extends Monitor

An implementation of the better-files File.Monitor interface using directory-watcher.

An implementation of the better-files File.Monitor interface using directory-watcher.

Attributes

fileHasher

a hasher implementation used to hash files to prevent duplicate events. None to disable hashing.

logger

the logger used by DirectoryWatcher. Useful to see debug output. Defaults to nop logger.

root

the root directory to watch

Graph
Supertypes
trait Monitor
trait AutoCloseable
class Object
trait Matchable
class Any