From c83ff5157d7befe3516bdff321cee600cc0e1344 Mon Sep 17 00:00:00 2001 From: Jon Pretty Date: Sat, 16 Mar 2024 07:18:05 +0100 Subject: [PATCH] Rename `InotifyError` to `WatchError` --- src/core/watch.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/watch.scala b/src/core/watch.scala index 04c8634..8d805f0 100644 --- a/src/core/watch.scala +++ b/src/core/watch.scala @@ -33,15 +33,15 @@ import scala.collection.mutable.HashMap import java.nio.file as jnf import jnf.StandardWatchEventKinds.* -case class InotifyError() +case class WatchError() extends Error(msg"the limit on the number of paths that can be watched has been exceeded") extension [DirectoryType: SpecificDirectory: GenericDirectory](dirs: Seq[DirectoryType])(using Monitor) - def watch()(using Log[Text], GenericWatchService[DirectoryType]): Watcher[DirectoryType] raises InotifyError = + def watch()(using Log[Text], GenericWatchService[DirectoryType]): Watcher[DirectoryType] raises WatchError = Watcher[DirectoryType](dirs*) extension [DirectoryType: SpecificDirectory: GenericDirectory](dir: DirectoryType)(using Monitor) - def watch()(using Log[Text], GenericWatchService[DirectoryType]): Watcher[DirectoryType] raises InotifyError = + def watch()(using Log[Text], GenericWatchService[DirectoryType]): Watcher[DirectoryType] raises WatchError = Watcher[DirectoryType](dir) object Watcher: