1198
const correlationId = options.correlationId;
1199
if (typeof correlationId === 'number') {
1200
>
const fileChangeEmitter = disposables.add(new Emitter<FileChangesEvent>());
fileService.ts
1201
>
disposables.add(this.internalOnDidFilesChange.event(e => {
1202
if (e.correlates(correlationId)) {
1203
fileChangeEmitter.fire(e);
1204
}
1206
>
1207
>
const watcher: IFileSystemWatcher = {
1208
>
onDidChange: fileChangeEmitter.event,
1209
>
dispose: () => disposables.dispose()
1210
>
};
1211
>
1212
>
return watcher;
1213
>
}
1214
1215
return disposables;