| 261 | * without blocking on a sync (issue #403) |
| 262 | */ |
| 263 | export class FileWatcher { |
| 264 | /** macOS/Windows: the single recursive watcher. Null on Linux. */ |
| 265 | private recursiveWatcher: fs.FSWatcher | null = null; |
| 266 | /** Linux: one watcher per watched directory (keyed by absolute path). */ |
nothing calls this directly
no outgoing calls
no test coverage detected