MCPcopy Create free account
hub / github.com/Dart-Code/Dart-Code / createWatcher

Function createWatcher

src/shared/vscode/utils.ts:358–364  ·  view source on GitHub ↗
(pattern: string, emitter: EventEmitter<vs.Uri | void>)

Source from the content-addressed store, hash-verified

356}
357
358export function createWatcher(pattern: string, emitter: EventEmitter<vs.Uri | void>) {
359 const watcher = vs.workspace.createFileSystemWatcher(pattern);
360 watcher.onDidChange((uri) => emitter.fire(uri));
361 watcher.onDidCreate((uri) => emitter.fire(uri));
362 watcher.onDidDelete((uri) => emitter.fire(uri));
363 return watcher;
364}
365
366function getHostKind(): string | undefined {
367 return buildHostKind(vs.env);

Callers 1

activateFunction · 0.90

Calls 1

fireMethod · 0.45

Tested by

no test coverage detected