src/vs/platform/files/node/watcher/nsfw/watcherService.ts/FileWatcher/constructor
class FileWatcher:	constructor(
		private folders: IWatcherRequest[],
		private readonly onDidFilesChange: (changes: IDiskFileChange[]) => void,
		private readonly onLogMessage: (msg: ILogMessage) => void,
		private verboseLogging: boolean,
	) {
		super();

		this.isDisposed = false;
		this.restartCounter = 0;

		this.startWatching();
	}