Skip to content

Commit f9904b6

Browse files
committed
Remove now-redundant start method in JDKRecursiveDirectoryWatch
1 parent b216116 commit f9904b6

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

src/main/java/engineering/swat/watch/impl/jdk/JDKRecursiveDirectoryWatch.java

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -57,27 +57,15 @@ public JDKRecursiveDirectoryWatch(Path directory, Executor exec, Consumer<WatchE
5757
super(directory, exec, eventHandler);
5858
}
5959

60-
public void start() throws IOException {
61-
try {
62-
logger.debug("Starting recursive watch for: {}", path);
63-
registerInitialWatches(path);
64-
} catch (IOException e) {
65-
throw new IOException("Could not register directory watcher for: " + path, e);
66-
}
67-
}
68-
6960
private void processEvents(WatchEvent ev) {
7061
logger.trace("Forwarding event: {}", ev);
7162
eventHandler.accept(ev);
7263
logger.trace("Unwrapping event: {}", ev);
73-
try {
74-
switch (ev.getKind()) {
75-
case CREATED: handleCreate(ev); break;
76-
case DELETED: handleDeleteDirectory(ev); break;
77-
case OVERFLOW: handleOverflow(ev); break;
78-
case MODIFIED: break;
79-
}
80-
} finally {
64+
switch (ev.getKind()) {
65+
case CREATED: handleCreate(ev); break;
66+
case DELETED: handleDeleteDirectory(ev); break;
67+
case OVERFLOW: handleOverflow(ev); break;
68+
case MODIFIED: break;
8169
}
8270
}
8371

0 commit comments

Comments
 (0)